🇮🇹 COSTA Margherita · ITALY

8rank
+231.6Butler · 380 bds
+0.61per board
±4.7swing
+0.91vs par /bd · #5/32
+0.49adjusted /bd
Butler per round: 10.2 22.2 -23.8 -26.2 55.6 -13 33.8 6.2 15 41.2 -23 -6.4 3.2 48.8 -28 28.4 48.4 -3.6 42.6by round

vs par split: bidding +0.55 · play +0.39

Strength of schedule: opponents averaged -0.12/bd (an easy draw) → opponent-adjusted +0.49/bd

Card play — on target: opening leads 85.1% #5 of 32 · declarer play 72.9% #18 of 32 · defence 88.5% #5 of 32

Card play by contract type — on target
vs NTvs a suit
Opening leads74.3% (35)91.5% (59)
Declarer play76.2% (21)72.0% (75)
Defence88.3% (60)88.5% (131)

Opening leads by suit led: ♠ 87.5% (24) · ♥ 83.9% (31) · ♦ 83.3% (18) · ♣ 85.7% (21)

vs par by strain: NT +1.03 (107) · a suit +0.91 (271)

vs par by level: part-score +0.74 (156) · game +1.27 (196) · slam -0.31 (26)

By role: declaring +0.81/bd (-1.53 vs par · 189) · defending +0.41/bd (+3.32 vs par · 191)

By vulnerability: vulnerable +0.34/bd (+0.59 vs par · 190) · not vulnerable +0.88/bd (+1.23 vs par · 190)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1M.ChavarriaK.Ekren – T.IndreboOpen20+10.2+0.51+2.40
Round 2M.ChavarriaZ.Moszczynska – D.PiesiewiczOpen20+22.2+1.11+1.85
Round 3M.ChavarriaD.Van Delft – L.LeufkensOpen20-23.8-1.19-2.10
Round 4M.ChavarriaA.Huberschwiller – J.MourguesOpen20-26.2-1.31-0.55
Round 5M.ChavarriaZ.Beko – Z.BekoOpen20+55.6+2.78+1.70
Round 6M.ChavarriaK.Ekren – T.IndreboOpen20-13.0-0.65+1.45
Round 7M.ChavarriaJ.Zmuda – I.JaworskaOpen20+33.8+1.69+2.70
Round 8M.ChavarriaM.Bruijnsteen – S.KolenClosed20+6.2+0.31-0.50
Round 9M.ChavarriaA.Leleu – M.ThuillezClosed20+15.0+0.75+1.35
Round 11M.ChavarriaS.Sjodal – S.FroyseClosed20+41.2+2.06+1.30
Round 12M.ChavarriaD.Piesiewicz – Z.MoszczynskaOpen20-23.0-1.15-1.75
Round 13M.ChavarriaJ.Wackwitz – C.GroenlandClosed20-6.4-0.32+0.75
Round 14M.ChavarriaA.Leleu – M.ThuillezClosed20+3.2+0.16+0.70
Round 15M.ChavarriaZ.Beko – Z.BekoOpen20+48.8+2.44+2.85
Round 16M.ChavarriaD.Piesiewicz – Z.MoszczynskaOpen20-28.0-1.40+1.45
Round 17M.ChavarriaA.Leleu – M.ThuillezClosed20+28.4+1.42-0.05
Round 18M.ChavarriaM.Beko – L.ErsekClosed20+48.4+2.42+1.30
Round 19M.ChavarriaM.Klingen – T.HaugeClosed20-3.6-0.18+0.15
Round 20M.ChavarriaJ.Wackwitz – C.GroenlandOpen20+42.6+2.13+2.25

Every board — best Butler first↑ top

vs par = IMPs this pair scored above (+) or below (−) the board’s double-dummy par — what bidding and play (theirs and the opponents’) added or gave away against perfect play.

ButlerRoundOpponentsBdContractLeadResvs par
+14.6Round 17🇫🇷 FRANCE76♣♣4=-12
+13.2Round 2🇵🇱 POLAND166♦♥10=-2
+12.6Round 18🇭🇺 HUNGARY72♠x♥Q=+13
+12.6Round 20🇳🇱 NETHERLANDS163NT♠3+1+11
+12.2Round 17🇫🇷 FRANCE156♠♠5-3+15
+12.0Round 20🇳🇱 NETHERLANDS102♥♦A+4+15
+11.4Round 20🇳🇱 NETHERLANDS134♠♣2=+3
+10.0Round 5🇭🇺 HUNGARY152♠♦7+4+10
+10.0Round 6🇳🇴 NORWAY103NT♥Q-3+14
+10.0Round 15🇭🇺 HUNGARY45♦♣Q-3+10
+9.8Round 5🇭🇺 HUNGARY103NT♣5-1+12
+9.6Round 7🇵🇱 POLAND153♦♠A-3+14
+9.6Round 18🇭🇺 HUNGARY23NT♥6=+7
+9.2Round 7🇵🇱 POLAND16♦♥3-1+14
+8.8Round 20🇳🇱 NETHERLANDS156♣x♥2-1+0
+8.6Round 11🇳🇴 NORWAY124♠♦A=+0
+8.4Round 1🇳🇴 NORWAY194♠♥Q-3+9
+8.4Round 5🇭🇺 HUNGARY43NT♥Q=+10
+8.4Round 8🇳🇱 NETHERLANDS76♣♥Q-2+17
+8.4Round 19🇳🇴 NORWAY93NT♠2-5+4
+8.0Round 7🇵🇱 POLAND204♠♥J-2+13
+8.0Round 12🇵🇱 POLAND203♥♣8-2+8
+7.8Round 2🇵🇱 POLAND23NT♦10=+0
+7.8Round 5🇭🇺 HUNGARY166♥♦Q=+0
+7.8Round 17🇫🇷 FRANCE143NT♣7=+6
+7.4Round 3🇳🇱 NETHERLANDS155♣♣6+1-1
+7.4Round 11🇳🇴 NORWAY184♥♣9-2+8
+7.4Round 15🇭🇺 HUNGARY64♦♥Q+2+15
+7.2Round 9🇫🇷 FRANCE52♠♠A-4+7
+7.2Round 15🇭🇺 HUNGARY184♠♦Q-1+9
+7.0Round 2🇵🇱 POLAND153NT♦6=+6
+7.0Round 9🇫🇷 FRANCE34♥♠A+1+11
+6.8Round 2🇵🇱 POLAND14♥x♦K+1+11
+6.8Round 12🇵🇱 POLAND123♣x♦J=+8
+6.8Round 18🇭🇺 HUNGARY142♥♥2+1+6
+6.6Round 15🇭🇺 HUNGARY106♠♦K-2+17
+6.4Round 4🇫🇷 FRANCE165♠♣A-2+13
+6.4Round 4🇫🇷 FRANCE184♥♣Q+1+0
+6.4Round 7🇵🇱 POLAND23NT♦10-3+14
+6.4Round 20🇳🇱 NETHERLANDS36♥♠6=+0
+6.4Round 20🇳🇱 NETHERLANDS176♣♥2=+9
+6.2Round 14🇫🇷 FRANCE143♠♥A-1+10
+6.0Round 1🇳🇴 NORWAY73♣♥K=+0
+6.0Round 4🇫🇷 FRANCE123♠♣K=+8
+6.0Round 7🇵🇱 POLAND114♥♣J-1+11
+6.0Round 11🇳🇴 NORWAY44♥♠4=+0
+6.0Round 15🇭🇺 HUNGARY163♦♣A-1-2
+5.8Round 5🇭🇺 HUNGARY72♠♥A=-11
+5.8Round 15🇭🇺 HUNGARY85♥♣A=+11
+5.8Round 19🇳🇴 NORWAY14♥♥K=+7
+5.6Round 3🇳🇱 NETHERLANDS74♥x♣3-3+4
+5.6Round 13🇳🇱 NETHERLANDS154♠♥A=+11
+5.6Round 15🇭🇺 HUNGARY34♦♣Q+1-10
+5.6Round 18🇭🇺 HUNGARY54♠♣2+1+1
+5.4Round 17🇫🇷 FRANCE65♠x♥K=+11
+5.4Round 18🇭🇺 HUNGARY183♥♠Q-3+4
+5.2Round 7🇵🇱 POLAND43NT♠2+1+1
+5.2Round 11🇳🇴 NORWAY174♥♠5=-1
+5.2Round 18🇭🇺 HUNGARY111NT♣3-1+4
+5.2Round 19🇳🇴 NORWAY44♠♥7+1+0
+5.0Round 5🇭🇺 HUNGARY13NT♣2=-1
+5.0Round 5🇭🇺 HUNGARY116♥♣J=+0
+5.0Round 7🇵🇱 POLAND53NT♥2-3+9
+5.0Round 8🇳🇱 NETHERLANDS63♦♣K=+6
+5.0Round 17🇫🇷 FRANCE192NT♠K=+5
+5.0Round 19🇳🇴 NORWAY173NT♥2=+7
+4.8Round 8🇳🇱 NETHERLANDS104♠♥2+1-13
+4.8Round 12🇵🇱 POLAND14♠♦8=+0
+4.8Round 13🇳🇱 NETHERLANDS95♣♠K=+7
+4.8Round 20🇳🇱 NETHERLANDS123♥♣3-1+6
+4.6Round 9🇫🇷 FRANCE14♥♣K=+0
+4.6Round 14🇫🇷 FRANCE55♣x♣A-1+8
+4.4Round 2🇵🇱 POLAND101NT♠K+4+2
+4.4Round 4🇫🇷 FRANCE134♥♣J-1-1
+4.4Round 5🇭🇺 HUNGARY202♥♣10-1+5
+4.4Round 17🇫🇷 FRANCE126♠♦4=+0
+4.2Round 5🇭🇺 HUNGARY64♥♦10+1+4
+4.2Round 13🇳🇱 NETHERLANDS143NT♠6=+0
+4.2Round 18🇭🇺 HUNGARY122♠♥7=+6
+4.2Round 19🇳🇴 NORWAY122♥♦J+1+0
+4.0Round 6🇳🇴 NORWAY23NT♥A-1+5
+4.0Round 8🇳🇱 NETHERLANDS132NT♥3=+0
+4.0Round 12🇵🇱 POLAND183♠♥10=+0
+3.8Round 1🇳🇴 NORWAY83♣♥3=+8
+3.8Round 4🇫🇷 FRANCE64♠♣Q=+0
+3.8Round 6🇳🇴 NORWAY93♠♥10-1+5
+3.8Round 9🇫🇷 FRANCE93NT♥2-3+6
+3.8Round 11🇳🇴 NORWAY13NT♥3=+0
+3.6Round 2🇵🇱 POLAND33♠♦J-1-6
+3.6Round 2🇵🇱 POLAND93NT♦A=+3
+3.6Round 7🇵🇱 POLAND83NT♣3=+0
+3.6Round 8🇳🇱 NETHERLANDS54♠♦3+1+1
+3.6Round 12🇵🇱 POLAND63♦♣K+1+0
+3.6Round 13🇳🇱 NETHERLANDS12NT♣10-3+6
+3.6Round 14🇫🇷 FRANCE192♥♣A+2+7
+3.6Round 16🇵🇱 POLAND146♠♦A=+0
+3.4Round 6🇳🇴 NORWAY153NT♠2-2+6
+3.4Round 7🇵🇱 POLAND35♣x♠3-1+0
+3.4Round 11🇳🇴 NORWAY74♠♦Q+1+13
+3.4Round 11🇳🇴 NORWAY135♦♠Q-1+6
+3.4Round 11🇳🇴 NORWAY144♥♦5=+0
+3.4Round 15🇭🇺 HUNGARY24♠x♥A-2+2
+3.4Round 15🇭🇺 HUNGARY194♥♥6+1+1
+3.4Round 19🇳🇴 NORWAY115♣♠6-1+5
+3.2Round 1🇳🇴 NORWAY54♠♥9+2+14
+3.2Round 5🇭🇺 HUNGARY191♠♦10+1+0
+3.2Round 6🇳🇴 NORWAY144♥♦2-1+11
+3.2Round 7🇵🇱 POLAND122♠♣A-2+2
+3.2Round 11🇳🇴 NORWAY161NT♠K=+5
+3.2Round 17🇫🇷 FRANCE94♥♠8-3+2
+3.0Round 1🇳🇴 NORWAY112♦♠5-1+4
+3.0Round 9🇫🇷 FRANCE204♠♦Q+2+3
+3.0Round 11🇳🇴 NORWAY24♣♠J-1+5
+3.0Round 14🇫🇷 FRANCE173NT♣8-3+6
+3.0Round 18🇭🇺 HUNGARY35♠x♦A-1+0
+2.8Round 5🇭🇺 HUNGARY131NT♠8-1+5
+2.8Round 8🇳🇱 NETHERLANDS142♠♥5-1+5
+2.8Round 8🇳🇱 NETHERLANDS152♠♦9-2+3
+2.8Round 11🇳🇴 NORWAY32♥♦8-1+4
+2.8Round 16🇵🇱 POLAND72♥♠2+1+1
+2.8Round 18🇭🇺 HUNGARY204♠♣10+1+0
+2.6Round 1🇳🇴 NORWAY13♣♦2-2+5
+2.6Round 3🇳🇱 NETHERLANDS54♥♣10-3+7
+2.6Round 3🇳🇱 NETHERLANDS182♥♠6-1+4
+2.6Round 8🇳🇱 NETHERLANDS83♣♠J+2+6
+2.6Round 9🇫🇷 FRANCE23♠♥K+1+10
+2.6Round 9🇫🇷 FRANCE71NT♥A-2+2
+2.6Round 9🇫🇷 FRANCE112♥♣9+1-4
+2.6Round 14🇫🇷 FRANCE24♠♥9-2+8
+2.6Round 17🇫🇷 FRANCE41NT♦10+2+7
+2.6Round 18🇭🇺 HUNGARY153♠♥5-1+0
+2.6Round 19🇳🇴 NORWAY104♥♦6+1+0
+2.4Round 1🇳🇴 NORWAY162♥♣2+1+0
+2.4Round 4🇫🇷 FRANCE21NT♣2-1-1
+2.4Round 12🇵🇱 POLAND54♥♠A+2-11
+2.4Round 18🇭🇺 HUNGARY105♦♥6-2+8
+2.2Round 2🇵🇱 POLAND173NT♠5+2+1
+2.2Round 3🇳🇱 NETHERLANDS166♥♦8=+0
+2.2Round 5🇭🇺 HUNGARY144♠♥J+2+11
+2.2Round 6🇳🇴 NORWAY71NT♠9+3-9
+2.2Round 8🇳🇱 NETHERLANDS112♥♦K+1+1
+2.2Round 13🇳🇱 NETHERLANDS34♥♠7-2+5
+2.2Round 17🇫🇷 FRANCE114♥♠J=+8
+2.2Round 20🇳🇱 NETHERLANDS72NT♠2-1+5
+2.2Round 20🇳🇱 NETHERLANDS193♠♥K=+7
+2.0Round 4🇫🇷 FRANCE174♠♦Q=+0
+2.0Round 16🇵🇱 POLAND151NT♣Q-1+5
+2.0Round 20🇳🇱 NETHERLANDS85♠♥A+1+11
+1.8Round 1🇳🇴 NORWAY171NT♣8+1+1
+1.8Round 1🇳🇴 NORWAY202♠♣A=+1
+1.8Round 3🇳🇱 NETHERLANDS203NT♠3+1-1
+1.8Round 5🇭🇺 HUNGARY123♦♣3+1+0
+1.8Round 8🇳🇱 NETHERLANDS193♦♥4-1-3
+1.8Round 9🇫🇷 FRANCE143♠♦A-1+2
+1.8Round 11🇳🇴 NORWAY193♦♣A-1+4
+1.8Round 13🇳🇱 NETHERLANDS51NT♥10-1+5
+1.8Round 18🇭🇺 HUNGARY43NT♠2-2+7
+1.8Round 18🇭🇺 HUNGARY83♠♦10-4+2
+1.8Round 20🇳🇱 NETHERLANDS55♠x♥A-1+11
+1.6Round 12🇵🇱 POLAND82♠♣6-1-3
+1.6Round 14🇫🇷 FRANCE92♦♥K=+0
+1.6Round 15🇭🇺 HUNGARY173♥♣K=+0
+1.4Round 1🇳🇴 NORWAY63♣♦5=-1
+1.4Round 6🇳🇴 NORWAY63♥♠6+1+10
+1.4Round 6🇳🇴 NORWAY114♠♣A+1+4
+1.4Round 16🇵🇱 POLAND11NT♠6+2+1
+1.4Round 16🇵🇱 POLAND132♥♠K+1+6
+1.4Round 16🇵🇱 POLAND182♦♠A+1+0
+1.4Round 17🇫🇷 FRANCE22♠♣Q-2-5
+1.2Round 2🇵🇱 POLAND132♠♥Q-1+1
+1.2Round 6🇳🇴 NORWAY14♠♥10-1+5
+1.2Round 11🇳🇴 NORWAY94♠♦Q-1+5
+1.2Round 13🇳🇱 NETHERLANDS114♠♠5+2-11
+1.2Round 13🇳🇱 NETHERLANDS132NT♦10+1+1
+1.2Round 15🇭🇺 HUNGARY144♥♠9-2+1
+1.0Round 1🇳🇴 NORWAY93NT♠2+2+13
+1.0Round 5🇭🇺 HUNGARY83♥♦3-1-2
+1.0Round 14🇫🇷 FRANCE14♠♥Q=+1
+1.0Round 17🇫🇷 FRANCE202♠♣8-1+1
+1.0Round 19🇳🇴 NORWAY163NT♥7+2+10
+1.0Round 19🇳🇴 NORWAY193♠♥J-1-2
+0.8Round 4🇫🇷 FRANCE12♠♣K=-1
+0.8Round 7🇵🇱 POLAND172♠♣7-1+3
+0.8Round 8🇳🇱 NETHERLANDS172♥♦10+1+0
+0.8Round 13🇳🇱 NETHERLANDS192♠♥2-2-1
+0.8Round 15🇭🇺 HUNGARY14♥♠9=+1
+0.8Round 15🇭🇺 HUNGARY94♠♥5-2+11
+0.6Round 3🇳🇱 NETHERLANDS192♠♣A+2-6
+0.6Round 12🇵🇱 POLAND91NT♦Q-1+1
+0.6Round 14🇫🇷 FRANCE84♥♥5+1-10
+0.6Round 14🇫🇷 FRANCE102♠♣2+1+0
+0.6Round 16🇵🇱 POLAND164♥♠6-1-5
+0.6Round 17🇫🇷 FRANCE54♠♥K=-3
+0.4Round 3🇳🇱 NETHERLANDS114♠♣10+1+0
+0.4Round 7🇵🇱 POLAND144♠♦2+2+1
+0.4Round 7🇵🇱 POLAND183NT♠Q=+1
+0.4Round 9🇫🇷 FRANCE153NT♥Q=+1
+0.4Round 13🇳🇱 NETHERLANDS185♣♥6+1-11
+0.4Round 14🇫🇷 FRANCE73NT♣7+1+1
+0.4Round 19🇳🇴 NORWAY51NT♠2-1+0
+0.4Round 20🇳🇱 NETHERLANDS24♠♥A-1-5
+0.2Round 6🇳🇴 NORWAY132♣♥6-1+1
+0.2Round 8🇳🇱 NETHERLANDS201NT♠Q-2-9
+0.2Round 9🇫🇷 FRANCE124♥♠K-2+0
+0.2Round 9🇫🇷 FRANCE173NT♣2=+0
+0.2Round 12🇵🇱 POLAND43NT♥6+1+0
+0.2Round 16🇵🇱 POLAND81NT♠3=+1
+0.0Round 3🇳🇱 NETHERLANDS9Pass-3
-0.0Round 5🇭🇺 HUNGARY184♠♥Q+1+0
-0.0Round 7🇵🇱 POLAND192♠♦3+2-1
-0.0Round 9🇫🇷 FRANCE83NT♥9+2+1
-0.0Round 11🇳🇴 NORWAY113NT♠10+3-11
-0.0Round 11🇳🇴 NORWAY204♠♣J+1+1
-0.0Round 13🇳🇱 NETHERLANDS172NT♥10-1+4
-0.0Round 14🇫🇷 FRANCE124♠♣A=+0
-0.0Round 14🇫🇷 FRANCE184♠♣A+1+0
-0.0Round 16🇵🇱 POLAND111NT♥3-2+0
-0.0Round 19🇳🇴 NORWAY83NT♠6+1-14
-0.2Round 2🇵🇱 POLAND62♥♥5-1+0
-0.2Round 4🇫🇷 FRANCE201NT♠Q+1+0
-0.2Round 6🇳🇴 NORWAY203NT♥2+1-1
-0.2Round 15🇭🇺 HUNGARY54♠♣J+1+0
-0.2Round 19🇳🇴 NORWAY184♥♦10+1+0
-0.4Round 2🇵🇱 POLAND42♦♠K+3+10
-0.4Round 2🇵🇱 POLAND123NT♠J=-1
-0.4Round 2🇵🇱 POLAND144♠♥Q+1+0
-0.4Round 3🇳🇱 NETHERLANDS13NT♦9+1-1
-0.4Round 6🇳🇴 NORWAY43NT♠3+1+0
-0.4Round 8🇳🇱 NETHERLANDS123♦♣4-3-1
-0.4Round 13🇳🇱 NETHERLANDS24♠♣A=+0
-0.4Round 15🇭🇺 HUNGARY72♦♣K+2+0
-0.4Round 15🇭🇺 HUNGARY112NT♠7=+0
-0.6Round 8🇳🇱 NETHERLANDS41NT♣3=-5
-0.6Round 16🇵🇱 POLAND191NT♦5-1+0
-0.6Round 18🇭🇺 HUNGARY15♥♠3+2+10
-0.6Round 18🇭🇺 HUNGARY165♣♣10=-1
-0.6Round 18🇭🇺 HUNGARY194♥♣10+2-12
-0.8Round 1🇳🇴 NORWAY34♥♥3+1-1
-0.8Round 11🇳🇴 NORWAY83♥♠3-2+0
-0.8Round 12🇵🇱 POLAND113NT♠8+3+3
-0.8Round 12🇵🇱 POLAND144♣♠7-2-1
-1.0Round 3🇳🇱 NETHERLANDS144♥♠7-2+7
-1.0Round 11🇳🇴 NORWAY53♦♥4=+0
-1.0Round 13🇳🇱 NETHERLANDS165♦♣7+2+12
-1.0Round 14🇫🇷 FRANCE133NT♠3+4+12
-1.0Round 16🇵🇱 POLAND64♠♥A=+0
-1.0Round 18🇭🇺 HUNGARY133NT♠10+1-1
-1.0Round 19🇳🇴 NORWAY32♥♣K+2-1
-1.0Round 19🇳🇴 NORWAY72♠♥2=-1
-1.0Round 20🇳🇱 NETHERLANDS91♠♥Q-2-1
-1.0Round 20🇳🇱 NETHERLANDS142♦♠A+2+0
-1.2Round 1🇳🇴 NORWAY184♠♦Q-2-3
-1.2Round 3🇳🇱 NETHERLANDS124♦♠A-1-6
-1.2Round 4🇫🇷 FRANCE143♦♠3-1-3
-1.2Round 14🇫🇷 FRANCE45♦♠4+1+13
-1.2Round 16🇵🇱 POLAND22♠♣A+1+10
-1.2Round 18🇭🇺 HUNGARY64♠♣10+1+0
-1.2Round 18🇭🇺 HUNGARY174♠♦A=-11
-1.4Round 1🇳🇴 NORWAY144♥♦Q+2+11
-1.4Round 3🇳🇱 NETHERLANDS103♦♣9+1+0
-1.4Round 5🇭🇺 HUNGARY23♠♠6=+0
-1.4Round 6🇳🇴 NORWAY123NT♥J+1+10
-1.4Round 7🇵🇱 POLAND102♥♣4=+1
-1.4Round 17🇫🇷 FRANCE16♦♦5=-12
-1.6Round 1🇳🇴 NORWAY102♠♥3+1-1
-1.6Round 5🇭🇺 HUNGARY34♠♥Q+2-9
-1.6Round 6🇳🇴 NORWAY172♠♥5-1+4
-1.6Round 15🇭🇺 HUNGARY122♥♣A+1+0
-1.6Round 19🇳🇴 NORWAY143♠♣A-1-5
-1.8Round 9🇫🇷 FRANCE63NT♥7+1+1
-1.8Round 9🇫🇷 FRANCE192NT♦4-1-5
-1.8Round 16🇵🇱 POLAND175♦♠A-2+0
-2.0Round 2🇵🇱 POLAND194♠♥A+2+11
-2.0Round 6🇳🇴 NORWAY185♥♥2=+0
-2.0Round 9🇫🇷 FRANCE102♠♥2=+0
-2.0Round 14🇫🇷 FRANCE156♦♥8-1-5
-2.0Round 15🇭🇺 HUNGARY204♥♠J+1+0
-2.0Round 16🇵🇱 POLAND203♥♠K+1-8
-2.0Round 20🇳🇱 NETHERLANDS63NT♠K+1+0
-2.2Round 1🇳🇴 NORWAY43NT♦5+4+12
-2.2Round 2🇵🇱 POLAND181NT♦4=-1
-2.2Round 3🇳🇱 NETHERLANDS24♣♥6=-14
-2.2Round 8🇳🇱 NETHERLANDS166♣♥K+1+11
-2.2Round 12🇵🇱 POLAND71♥♠10-1-1
-2.2Round 13🇳🇱 NETHERLANDS82♦x♦10-1-1
-2.2Round 15🇭🇺 HUNGARY153NT♣9=-1
-2.2Round 16🇵🇱 POLAND34♠♥7+1+11
-2.2Round 17🇫🇷 FRANCE164♠♦10+1+0
-2.2Round 20🇳🇱 NETHERLANDS14♠♥3+2-14
-2.2Round 20🇳🇱 NETHERLANDS182♥♠9-2-5
-2.4Round 4🇫🇷 FRANCE103NT♥4=+0
-2.4Round 5🇭🇺 HUNGARY52♥♣A+1-1
-2.4Round 12🇵🇱 POLAND23NT♦10=+0
-2.4Round 14🇫🇷 FRANCE64♠♥J+3-12
-2.4Round 16🇵🇱 POLAND93♣♦4=+0
-2.4Round 17🇫🇷 FRANCE104♠♥9+1+13
-2.6Round 3🇳🇱 NETHERLANDS133NT♣4=+1
-2.6Round 9🇫🇷 FRANCE42♠♣10+1+2
-2.6Round 9🇫🇷 FRANCE164♦♠A=+0
-2.6Round 11🇳🇴 NORWAY153♠♦2-1-7
-2.6Round 13🇳🇱 NETHERLANDS125♥♠K=+0
-2.8Round 2🇵🇱 POLAND53NT♦4=+0
-2.8Round 8🇳🇱 NETHERLANDS25♠♦Q=-11
-3.2Round 1🇳🇴 NORWAY23NT♦3+2+0
-3.2Round 4🇫🇷 FRANCE43NT♥6+2+13
-3.2Round 8🇳🇱 NETHERLANDS183NT♥9-2-6
-3.2Round 14🇫🇷 FRANCE33♠♥A-1-10
-3.2Round 14🇫🇷 FRANCE202NT♠2=-6
-3.2Round 17🇫🇷 FRANCE172♣♣2+1-1
-3.4Round 4🇫🇷 FRANCE93♣♣A=-1
-3.4Round 14🇫🇷 FRANCE114♠♥J-1-8
-3.6Round 1🇳🇴 NORWAY132♠♦Q+1+0
-3.6Round 2🇵🇱 POLAND83NT♠4=+2
-3.6Round 2🇵🇱 POLAND203♥♣10=+0
-3.6Round 3🇳🇱 NETHERLANDS174♠♣8-1-5
-3.6Round 4🇫🇷 FRANCE154♠♥4-2-11
-3.6Round 12🇵🇱 POLAND104♥♠Q-1-6
-3.8Round 5🇭🇺 HUNGARY173NT♣A=+1
-3.8Round 7🇵🇱 POLAND134♥x♣K-2-12
-3.8Round 7🇵🇱 POLAND161NT♦5=+0
-3.8Round 11🇳🇴 NORWAY61NT♥6=+1
-3.8Round 11🇳🇴 NORWAY104♠♥10-2-7
-4.0Round 1🇳🇴 NORWAY125♦♠J-1-12
-4.0Round 13🇳🇱 NETHERLANDS201NT♣6-3-5
-4.2Round 6🇳🇴 NORWAY54♥♠A-1-6
-4.2Round 13🇳🇱 NETHERLANDS102♥♦3=-6
-4.2Round 15🇭🇺 HUNGARY134♣♠5=-8
-4.2Round 19🇳🇴 NORWAY22♦x♦3=-2
-4.4Round 7🇵🇱 POLAND91♠♥2-2-7
-4.4Round 9🇫🇷 FRANCE132♥♦6+2-10
-4.6Round 14🇫🇷 FRANCE163NT♠4+1-1
-4.6Round 17🇫🇷 FRANCE84♠♦K-1-8
-4.6Round 17🇫🇷 FRANCE131NT♥A=-6
-4.8Round 8🇳🇱 NETHERLANDS14♥♠9=-3
-4.8Round 13🇳🇱 NETHERLANDS65♦x♠Q-2-5
-4.8Round 17🇫🇷 FRANCE34♠♦9-2-11
-5.0Round 4🇫🇷 FRANCE36♦♥K-3-7
-5.0Round 4🇫🇷 FRANCE84♠x♥K-2-5
-5.0Round 20🇳🇱 NETHERLANDS114♥♦7+2+11
-5.2Round 2🇵🇱 POLAND114♥♦K=+0
-5.2Round 6🇳🇴 NORWAY3Pass-9
-5.4Round 13🇳🇱 NETHERLANDS73NT♥Q-1-6
-5.4Round 16🇵🇱 POLAND53NT♣6+3-1
-5.4Round 16🇵🇱 POLAND102♠♥2-1-5
-5.8Round 3🇳🇱 NETHERLANDS61NT♥Q+2-6
-5.8Round 4🇫🇷 FRANCE74♥♣K-1-6
-5.8Round 9🇫🇷 FRANCE183NT♠2=+0
-5.8Round 12🇵🇱 POLAND174♠♣A-1+2
-6.2Round 19🇳🇴 NORWAY64♥♦3+1+8
-6.6Round 5🇭🇺 HUNGARY92NT♥10=+0
-6.6Round 7🇵🇱 POLAND67NT♠7=+0
-6.6Round 12🇵🇱 POLAND34♥♦K=+0
-6.6Round 12🇵🇱 POLAND194♥♠5-1-12
-6.8Round 2🇵🇱 POLAND73NT♣3=+0
-6.8Round 19🇳🇴 NORWAY152♠♠10-3+10
-7.0Round 4🇫🇷 FRANCE52NT♥9-2-7
-7.0Round 8🇳🇱 NETHERLANDS34♠♦K=+0
-7.0Round 12🇵🇱 POLAND152♠♦4+2-6
-7.2Round 1🇳🇴 NORWAY154♥♦9-1-12
-7.2Round 20🇳🇱 NETHERLANDS43NT♣5-1-6
-7.4Round 4🇫🇷 FRANCE116♣♦5=+2
-7.4Round 7🇵🇱 POLAND73NT♠3-3-10
-7.4Round 12🇵🇱 POLAND165♣♠2=+0
-7.6Round 3🇳🇱 NETHERLANDS84♠♥Q=+1
-7.6Round 13🇳🇱 NETHERLANDS42♦♠10+1+10
-7.8Round 20🇳🇱 NETHERLANDS204♠♠5+2-13
-8.0Round 6🇳🇴 NORWAY83NT♥J=+0
-8.2Round 16🇵🇱 POLAND43♠x♦A-2+13
-8.4Round 3🇳🇱 NETHERLANDS34♥♦10-1-11
-8.8Round 17🇫🇷 FRANCE186♥♦10-1-11
-8.8Round 19🇳🇴 NORWAY202♠♣7-2-13
-10.0Round 6🇳🇴 NORWAY161NTx♦2+1-10
-10.2Round 18🇭🇺 HUNGARY94NT♠8+3-17
-10.8Round 6🇳🇴 NORWAY196♥♠3-1-11
-10.8Round 19🇳🇴 NORWAY133NT♠3=-10
-11.2Round 16🇵🇱 POLAND126NT♥6=+0
-11.8Round 8🇳🇱 NETHERLANDS93NT♣K-5-9
-11.8Round 12🇵🇱 POLAND136♣♥J-1-17
-12.8Round 3🇳🇱 NETHERLANDS46♥x♥A-3-12
-14.2Round 4🇫🇷 FRANCE197♣♣2=-4