PageSourceSearch

https://bridgebum.com/

html bridgebum.com collected 2026-10-02 04:33:19 UTC 19,897 bytes, 737 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4    <meta charset="utf-8">
5
6    <title>Bridgebum: Bridge bidding conventions, how to play, and more</title>
7
8    <!-- Meta -->
9    <meta name="viewport" content="width=device-width, initial-scale=1">
10    <meta name="description" content="Bridgebum is a bridge website containing articles, bidding conventions, history, reference material and links to other bridge sites.">
11    <meta name="keywords" content="bridge articles, bridge conventions, bridge game, bidding conventions">
12    <meta name="author" content="Jeff Tang">
13
14    <!-- Canonical -->
15    <link rel="canonical" href="https://www.bridgebum.com/">
16
17    <!-- Core site + framework styles -->
18        
19      
20    
21    <link rel="apple-touch-icon" href="apple-touch-icon.png">
22
23    <!--<link href='https://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'>-->
24
25<link rel="stylesheet" href="assets/bootstrap/css/bootstrap.min.css">
26<link rel="stylesheet" href="assets/bootstrap/css/bootstrap-responsive.min.css">
27
28<!-- Consolidated custom styles -->
29<link rel="stylesheet" href="site.css">  
30    
31    <!--<link rel="stylesheet" href="bootstrap2-shim.css">-->
32 
33    <!-- Hotjar Tracking Code for www.bridgebum.com -->
34<!--
35    
35<script>
vendor: 137 bytes, lines 35-38
35
36        (function(h,o,t,j,a,r){
37            h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
38            h._hjSettings={hjid:
381397532
vendor: 282 bytes, lines 38-44
38,hjsv:6};
39            a=o.getElementsByTagName('head')[0];
40            r=o.createElement('script');r.async=1;
41            r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
42            a.appendChild(r);
43        })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
44    
44</script>
44
45-->
46
47<!-- Global site tag (gtag.js) - Google Analytics -->
48<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-0302360651674940"
49     crossorigin="anonymous"></script>
vendor: 70 bytes, lines 49-51
49
50     
51<script async src="https://www.googletagmanager.com/gtag/js?id=
51G-YFDB09HSBK
vendor: 12 bytes, line 51
51"></script>
52<script>
53  
vendor: 134 bytes, lines 53-57
53window.dataLayer = window.dataLayer || [];
54  function gtag(){dataLayer.push(arguments);}
55  gtag('js', new Date());
56
57  gtag('config', '
57G-YFDB09HSBK
vendor: 4 bytes, line 57
57');
58</script>
58
59
60
61
62<!-- PDF generator -->
63
64<script>
65  window.downloadPageAsPDF = async function () {
66    // Grab your main content wrapper
67    const element = document.getElementById('container') || document.body;
68
69    // Render to canvas at reasonable resolution
70    const canvas = await html2canvas(element, {
71      scale: 0.8,      // if file is still big, try 0.8
72      useCORS: true
73    });
74
75    // JPEG with compression instead of giant PNG
76    const imgData = canvas.toDataURL('image/jpeg', 0.7); // 0.7 = quality (0–1)
77
78    const { jsPDF } = window.jspdf;
79    const pdf = new jsPDF('p', 'pt', 'a4'); // portrait, points, A4
80
81    const pageWidth  = pdf.internal.pageSize.getWidth();
82    const pageHeight = pdf.internal.pageSize.getHeight();
83
84    // Scale the image to fit on one page
85    let imgWidth  = pageWidth;
86    let imgHeight = canvas.height * (imgWidth / canvas.width);
87
88    if (imgHeight > pageHeight) {
89      const ratio = pageHeight / imgHeight;
90      imgWidth  = imgWidth * ratio;
91      imgHeight = imgHeight * ratio;
92    }
93
94    // Center it on the page
95    const x = (pageWidth  - imgWidth) / 2;
96    const y = (pageHeight - imgHeight) / 2;
97
98    pdf.addImage(imgData, 'JPEG', x, y, imgWidth, imgHeight, '', 'FAST');
99    pdf.save('page.pdf');
100  };
101</script>
101
102
103    <!-- Icons -->
104    <link rel="stylesheet" href="/assets/font-awesome/css/font-awesome.css">
105</head>
106
107<body>
108
109<!--=== Header ===-->
110<div id="header">				
111    <div class="container">	
112        <!-- Logo -->		
113        <div id="logo">	 											
114            <a href="https://www.bridgebum.com"><img src="assets/img/bridgebum_logo3.png"  alt="Bridgebum.com" width="175"></a>        
115        </div><!-- /logo -->		
116                					
117    	<!-- Menu -->		
118        <div class="navbar">					    		
119            <div class="navbar-inner">					          		
120                <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
121                    <span class="icon-bar"></span>
122                    <span class="icon-bar"></span>
123                    <span class="icon-bar"></span>
124                </a><!-- /nav-collapse -->					          		
125                <div class="nav-collapse collapse">					            		
126                <ul class="nav">
127 
128                    <li  >
129                        <a href="/bridge_bidding_conventions.php" class="dropdown-toggle" data-toggle="dropdown">Bidding
130                            <b class="caret"></b>                            
131                        </a>
132                        <ul class="dropdown-menu">
133                            <li><a href="/bridge_bidding_conventions.php">Conventions A-Z</a></li>
134                            <li><a href="/bridge_bidding_conventions.php?tab=category#category">Conventions by Category</a></li>
135                            <li><a href="/bridge_bidding_principles.php">Bidding Principles</a></li>
136                            <li><a href="/bridge_bidding_systems.php">Bidding Systems</a></li> 
137                        </ul>
138                        <b class="caret-out"></b>                        
139                    </li>
140                    <li  >
141                        <a href="/bridge_declarer_play.php">Declarer Play</a>
142                        
143                    </li>
144                    <li  >
145                        <a href="/bridge_defense.php">Defense</a>
146                    
147                    </li>
148                    <li  ><a href="/bridge_articles.php">Articles</a></li>
149<!--
150                    <li  >
151                        <a href="/bridge_players.php">Players</a> 
152                    </li>
153-->
154                    <li  >
155                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Reference
156                            <b class="caret"></b>                            
157                        </a>
158                        <ul class="dropdown-menu">
159                            <li><a href="/bridge_players.php">Famous Bridge Players</a> 
160                            <li><a href="/bridge_history.php">History of Bridge</a></li>
161                            <li><a href="/bridge_rules.php">Rules of Play</a></li>
162                            <li><a href="/bridge_ethics.php">Ethics & Etiquette</a></li> 
163                            <li><a href="/bridge_links.php">Links</a></li>
164                      </ul>
165                        <b class="caret-out"></b>                        
166                    </li>
167                   <li><a class="search search-nav"><i class="icon-search search-btn"></i></a></li>
168                 </ul>
169 	
170			<!-- Search -->
171 
172                <div class="search-open  search-open-inner">
173                    <div class="input-append">
174
175                        <form method="get" action="search_results.php"> 
176                            <input type="text" name="q" class="span6 border-radius-none" placeholder="" />
177                            <button type="submit" class="btn-u">Search</button>
178 
179                        </form>
180                    </div>
181                </div>
182                </div><!-- /nav-collapse -->					        	
183            </div><!-- /navbar-inner -->
184        </div><!-- /navbar -->							
185    </div><!-- /container -->				
186</div><!-- /header -->			
187<!--=== Content part ===-->
188<div id="body">
189<div class="hero-unit" align="center">
190<div class="container">
191 <br />
192<div class="hero-text-white">search bridge conventions & more</div>
193<p>
194    <!--
195<div class="input-append">
196    <form method="get" action="search_results.php"> 
197        <input type="text" name="q" class="span6 border-radius-none" placeholder="" />
198        <button type="submit"  class="btn-u">Search</button>
199    </form>
200</div>
201-->
202
203
204<div class="input-append">
205  <form method="get" action="search_results.php">
206    <input
207      type="text"
208      name="q"
209      class="span6 border-radius-none"
210      placeholder="Search bridge conventions, systems, principles…"
211      value=""
212    />
213    <button type="submit" class="btn-u">Search</button>
214  </form>
215</div>
216
217<p>pl
218
219 </div>
220 
221		
222</div>
223</div>
224
225
226	<div class="container">
227
228 
229		<div class="row-fluid">
230
231
232		<!--=== Begin content ===-->
233        	<div class="span9" style="padding:3px 3px 3px 3px;">
234 
235<div class="headline"><h2>Recently Updated</h2></div> 
236 
237<p> 
238
239<div class="row-fluid">
240<div class="span6" >
241<table width="100%">
242<tr valign="top">
243<td width="50">
244<span class="fa-stack fa-lg">
245  <i class="fa fa-circle fa-stack-2x convention"></i>
246  <i class="fa fa-book fa-stack-1x fa-inverse"></i>
247</span>
248</td>
249<td>
250<h3><a href="fast_arrival.php" class="nocolor">Fast Arrival by Danny Kleinman</a></h3>
251</td>
252<td>&nbsp;</td>
253</tr>
254<tr>
255<td></td>
256<td>
257
258<span class="date">February 16, 2026</span>
259<p>
260Fast arrival is the theory that when a forcing bid is available below game, a jump to game denies, but a forcing bid implies, slam interest. 
261</td>
262<td>&nbsp;</td>
263</tr>
264</table>
265</div> 
266
267<div class="span6" >
268<table width="100%">
269<tr valign="top">
270<td width="50">
271<span class="fa-stack fa-lg">
272  <i class="fa fa-circle fa-stack-2x convention"></i>
273  <i class="fa fa-book fa-stack-1x fa-inverse"></i>
274</span>
275</td>
276<td>
277<h3><a href="hamilton.php" class="nocolor">Hamilton by Danny Kleinman</a></h3>
278</td>
279<td>&nbsp;</td>
280</tr>
281<tr>
282<td></td>
283<td>
284
285<span class="date">December 23, 2025</span>
286<p>
287One-notrump openings are <i>preemptive</i> in the true sense of the word. Whether weak or strong, they <i>shut out</i> more bids than any other one-bids. Neither responder nor opponents can make any bids at the one-level. 
288</td>
289<td>&nbsp;</td>
290</tr>
291</table>
292</div> 
293
294</div>
295
296<div class="row-fluid">
297
298<div class="span6" >
299<table width="100%">
300<tr valign="top">
301<td width="50">
302<span class="fa-stack fa-lg">
303  <i class="fa fa-circle fa-stack-2x convention"></i>
304  <i class="fa fa-book fa-stack-1x fa-inverse"></i>
305</span>
306</td>
307<td>
308<h3><a href="houston_affair.php" class="nocolor">The Houston Affair by Danny Kleinman</a></h3>
309</td>
310<td>&nbsp;</td>
311</tr>
312<tr>
313<td></td>
314<td>
315
316<span class="date">December 1, 2025</span>
317<p>
318When long-time partners Dick Katz and Larry Cohen won several national team championships in the mid-1970s, bridge experts grew suspicious. Especially Lew Mathe and Don Oakie, Bermuda Bowl champions in 1954 and ACBL Presidents in 1975 and 1976.
319
320</td>
321<td>&nbsp;</td>
322</tr>
323</table>
324</div> 
325
326<div class="span6" >
327<table width="100%">
328<tr valign="top">
329<td width="50">
330<span class="fa-stack fa-lg">
331  <i class="fa fa-circle fa-stack-2x convention"></i>
332  <i class="fa fa-book fa-stack-1x fa-inverse"></i>
333</span>
334</td>
335<td>
336<h3><a href="xyz.php" class="nocolor">XYZ by Danny Kleinman</a></h3>
337</td>
338<td>&nbsp;</td>
339</tr>
340<tr>
341<td></td>
342<td>
343
344<span class="date">November 30, 2025</span>
345<p>
346The domain of XYZ consists of 10 uncontested auctions initiated by an unpassed hand, the four “suited” auctions with three suit bids all at the one-level, and the six suit-openings and responses followed by opener’s 1NT rebid.
347</td>
348<td>&nbsp;</td>
349</tr>
350</table>
351</div> 
352 
353
354</div>
355
356
357
358<p><br>
359
360<div class="headline"><h2>Most Popular</h2></div> 
361
362
363
364<div class="row-fluid">
365
366
367<div class="span6" >
368<table width="100%">
369<tr valign="top">
370<td width="50">
371<span class="fa-stack fa-lg">
372  <i class="fa fa-circle fa-stack-2x page"></i>
373  <i class="fa fa-bookmark fa-stack-1x fa-inverse"></i>
374</span>
375</td>
376<td>
377<h3><a href="bridge_bidding_conventions.php" class="nocolor">Bidding Conventions</a></h3>
378</td>
379<td>&nbsp;</td>
380</tr>
381<tr>
382<td></td>
383<td>
384A list of all 130+ bidding conventions, principles and systems on this site.
385</td>
386<td>&nbsp;</td>
387</tr>
388</table> 
389
390</div>  
391
392<div class="span6" >
393<table width="100%">
394<tr valign="top">
395<td width="50">
396<span class="fa-stack fa-lg">
397  <i class="fa fa-circle fa-stack-2x system"></i>
398  <i class="fa fa-book fa-stack-1x fa-inverse"></i>
399</span>
400</td>
401<td>
402<h3><a href="sayc.php" class="nocolor">SAYC</a></h3>
403</td>
404<td>&nbsp;</td>
405</tr>
406<tr>
407<td></td>
408<td>
409SAYC (Standard American Yellow Card) is a 5-card major bidding system popular in online bridge. 
410</td>
411<td>&nbsp;</td>
412</tr>
413</table> 
414 </div>
415
416</div>
417
418
419<br>
420
421<div class="row-fluid">
422 
423<div class="span6" >
424<table width="100%">
425<tr valign="top">
426<td width="50">
427<span class="fa-stack fa-lg">
428  <i class="fa fa-circle fa-stack-2x page"></i>
429  <i class="fa fa-bookmark fa-stack-1x fa-inverse"></i>
430</span>
431</td>
432<td>
433<h3><a href="bridge_players.php" class="nocolor">Famous Bridge Players</a></h3>
434</td>
435<td>&nbsp;</td>
436</tr>
437<tr>
438<td></td>
439<td>
440Famous bridge players, both celebrities and professionals.
441</td>
442<td>&nbsp;</td>
443</tr>
444</table> 
445
446</div>  
447
448<div class="span6" >
449<table width="100%">
450<tr valign="top">
451<td width="50">
452<span class="fa-stack fa-lg">
453  <i class="fa fa-circle fa-stack-2x convention"></i>
454  <i class="fa fa-edit fa-stack-1x fa-inverse"></i>
455</span>
456</td>
457<td>
458<h3><a href="bergen_raises.php" class="nocolor">Bergen Raises</a></h3>
459</td>
460<td>&nbsp;</td>
461</tr>
462<tr>
463<td></td>
464<td>
465Bergen raises are a form of specialized major-suit raises after a <nobr>1<img src=h.gif alt="H" /></nobr> or <nobr>1<img src=s.gif alt="S" /></nobr> opening.
466</td>
467<td>&nbsp;</td>
468</tr>
469</table> 
470</div>  
471
472</div>
473
474<br>
475
476<div class="row-fluid">
477<div class="span6" >
478<table width="100%">
479<tr valign="top">
480<td width="50">
481<span class="fa-stack fa-lg">
482  <i class="fa fa-circle fa-stack-2x convention"></i>
483  <i class="fa fa-edit fa-stack-1x fa-inverse"></i>
484</span>
485</td>
486<td>
487<h3><a href="jacoby_2nt.php" class="nocolor">Jacoby 2NT</a></h3>
488</td>
489<td>&nbsp;</td>
490</tr>
491<tr>
492<td></td>
493<td>
494Jacoby 2NT is an artificial, game-forcing response to partner's 1M opening bid (e.g. 1<img src="images/s.gif" alt="S"> : 2NT).  
495</td>
496<td>&nbsp;</td>
497</tr>
498</table> 
499 </div> 
500
501
502<div class="span6" >
503<table width="100%">
504<tr valign="top">
505<td width="50">
506<span class="fa-stack fa-lg">
507  <i class="fa fa-circle fa-stack-2x convention"></i>
508  <i class="fa fa-edit fa-stack-1x fa-inverse"></i>
509</span>
510</td>
511<td>
512<h3><a href="jacoby_transfers.php" class="nocolor">Jacoby Transfers</a></h3>
513</td>
514<td>&nbsp;</td>
515</tr>
516<tr>
517<td></td>
518<td>
519Jacoby Transfers are used when partner bids no-trumps and you hold a 5+ card major.  
520</td>
521<td>&nbsp;</td>
522</tr>
523</table> 
524 </div>
525
526</div>
527
528<br>
529
530<div class="row-fluid">
531<div class="span6" >
532<table width="100%">
533<tr valign="top">
534<td width="50">
535<span class="fa-stack fa-lg">
536  <i class="fa fa-circle fa-stack-2x convention"></i>
537  <i class="fa fa-edit fa-stack-1x fa-inverse"></i>
538</span>
539</td>
540<td>
541<h3><a href="michaels_cuebid.php" class="nocolor">Michaels Cuebid</a></h3>
542</td>
543<td>&nbsp;</td>
544</tr>
545<tr>
546<td></td>
547<td>
548The Michaels convention is a type of cuebid that shows a two-suited hand.
549</td>
550<td>&nbsp;</td>
551</tr>
552</table> 
553 </div> 
554
555
556<div class="span6" >
557<!--
558<table width="100%">
559<tr valign="top">
560<td width="50">
561<span class="fa-stack fa-lg">
562  <i class="fa fa-circle fa-stack-2x convention"></i>
563  <i class="fa fa-edit fa-stack-1x fa-inverse"></i>
564</span>
565</td>
566<td>
567<h3><a href="lebensohl_after_1nt.php" class="nocolor">Lebensohl After a 1NT Opening Bid</a></h3>
568</td>
569<td>&nbsp;</td>
570</tr>
571<tr>
572<td></td>
573<td>
574
575By <b><a href="marc_smith.php">Marc Smith</a></b>
576<p>
577Lebensohl is a convention used when your partner opens 1NT and the next player makes an overcall.
578</td>
579<td>&nbsp;</td>
580</tr>
581</table> 
582-->
583 </div>
584
585</div>
586
587
588           </div><!--/span9-->
589
590
591        	<div class="span3">
592
593<div class="headline"><h2>More Links</h2></div> 
594
595<p class="home-sidebar">
596Do you want to play at an online casino? Check out <a href="https://www.top10casino.nl/" target="_blank" rel="noopener">Top10casino.nl</a> with reviews!
597</p>
598
599
600<hr>
601<p class="home-sidebar"> 
602Check out <a href="https://worldpokerdeals.com/rakeback-deals/ best-poker-sites" target="_blank" rel="noopener">Worldpokerdeals.com</a>
602 list of the best rakeback deals at top poker sites.
603</p>
604
605                </div>
606
607            </div><!--/span3-->
608
609
610
611
612                </div> 
613        </div><!--/row-fluid-->        
614
615	</div><!--/container-->		
616</div><!--/body-->
617
618<br><br>
619		<!--=== Container Part ===-->
620		<div class="container" align="center" style="background:#ffffff;padding-top:15px;padding-bottom:15px;padding-left:25px;padding-right:25px;">
621<blockquote class="hero" style="background:#f6f6f6;">
622  <div class="row-fluid">
623    <div class="span3" style="padding:3px;">
624      <img src="images/charles-goren-circle.png"
625           alt="Charles Goren"
626           style="max-height:150px;max-width:150px;margin:10px 0;">
627    </div>
628    <div class="span9" style="padding:3px 25px 3px 3px;">
629      <p><em>
630        "It was George [Kaufman] who pointed out that you could always have South with the great cards in bridge articles..."
631      </em></p>
632      <p>— Charles Goren</p>
633    </div>
634  </div>
635</blockquote>
636
637                </div>
638
639<!--=== Footer ===-->
640<!--=== Footer ===-->
641
642<div class="footer">
643	<div class="container">
644
645		<div class="row-fluid">
646			<div class="span4">
647			    <!-- About -->
648			    <div class="headline"><h3>About</h3></div>	
649				<p class="margin-bottom-25"> Bridgebum began in 1999 and covers a large set of descriptions of bidding conventions, declarer play and defense, and more.</p>	
650			    
651			</div><!--/span4-->	
652			 			
653			<div class="span4">
654
655				<div class="headline"><h3>Latest Update</h3></div>
656	
657				<dl class="dl-horizontal">
658
659				        <a href="fast_arrival.php">Fast Arrival by Danny Kleinman</a><br>
660				            Fast arrival is the theory that when a forcing bid is available below game, a jump to game denies, but a forcing bid implies, slam interest. 
661
662				</dl>
663 
664			</div><!--/span4-->
665			
666			<div class="span4">
667			    <!-- Contact-->
668			    <div class="headline"><h3>Contact</h3></div>
669			    See a typo, error or just want to comment?
670			                <address>
671		                    Email: &nbsp; <i class="fa fa-envelope fa-inverse"></i> &nbsp; jefftang AT gmail DOT com
672			             </address>
673
674			</div>
675
676			</div><!--/row-fluid-->	
677
678	</div><!--/container-->	
679</div><!--/footer-->	
680
681
682<!--=== copyright ===-->
683<div class="copyright">
684	<div class="container">
685
686		<div class="row-fluid">
687			<div class="span8">						
688	            <p><? echo date('Y'); ?>
688 &copy; Jeff Tang. All Rights Reserved. <!---<a href="#">Privacy Policy</a> | <a href="#">Terms of Service</a>---></p>
689			</div>
690			<!---
691			<div class="span4">	
692				<a href="index.html"><img src="assets/img/logo3.png" class="pull-right" alt="" /></a>
693			</div>
694			--->
695		</div><!--/row-fluid-->
696
697	</div><!--/container-->	
698</div><!--/copyright-->	
699
700<!-- JS and jQuery -->			
701
702<script type="text/javascript" src="assets/js/jquery-1.8.2.min.js"></script>
702 	
703
704<script type="text/javascript" src="assets/bootstrap/js/bootstrap.min.js"></script>
704
705
706<script type="text/javascript" src="assets/fancybox/source/jquery.fancybox.pack.js"></script>
706 
707<!--
708<script type="text/javascript" src="assets/parallax-slider/js/jquery.cslider.js"></script>
708
709-->
710<script type="text/javascript" src="assets/js/app.js"></script>
710
711
712<script type="text/javascript" src="assets/elastislide/js/jquery.elastislide.js"></script>
712 
713<script type="text/javascript" src="assets/flexslider/jquery.flexslider-min.js"></script>
713 
714
715<script type="text/javascript">
716jQuery(document).ready(function() {
717  	App.init();
718});
719</script>
719
720
721<!-- Infolinks -->
722<script type="text/javascript"> var infolinks_pid = 3248746; var infolinks_wsid = 0; </script>
722 
722<script type="text/javascript" src="//resources.infolinks.com/js/infolinks_main.js"></script>
722
723
724
725<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 725-726
725
726<script async src="https://www.googletagmanager.com/gtag/js?id=
726UA-2563561-1
vendor: 12 bytes, line 726
726"></script>
727<script>
728  
vendor: 134 bytes, lines 728-732
728window.dataLayer = window.dataLayer || [];
729  function gtag(){dataLayer.push(arguments);}
730  gtag('js', new Date());
731
732  gtag('config', '
732UA-2563561-1
vendor: 4 bytes, line 732
732');
733</script>
733
734		
735
736</body>
737</html>	

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.