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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </td> 436</tr> 437<tr> 438<td></td> 439<td> 440Famous bridge players, both celebrities and professionals. 441</td> 442<td> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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: <i class="fa fa-envelope fa-inverse"></i> 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 © 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.