c o m
1 0 , 0 0 0 c h e s s p u z z l e s
1 0 / 2 6 / 2 0 1 4
edited by Bill Harvey
This is a collection of 147 critical positions
from games of the 2014 Chess Olympiad in
Tromsoe, Norway. The player at the bottom of
the board moves first and wins. Match wits
with the stars of the Olympiad and find the
winning moves. Solutions are found at the end
of the pamphlet.
2014 Chess Olympiad:
Tromsoe, Norway
1) Simen Agdestein (NOR) vs
Basheer Al Qudaimi (YEM)
8/2/2014
White mates in 4.
2) Zoltan Almasi (HUN) vs
Khalil Bengherabi (ALG)
8/2/2014
3) Rune Djurhuus (NOR) vs
Elton Joseph (BAH)
8/2/2014
White mates in 3.
4) Oliver Kurmann (SUI) vs
Garry Forbes (JCI)
8/2/2014
5) Manuel Larrea (URU) vs
Sekou Badji (SEN)
8/2/2014
White mates in 3.
6) Martin Martinez (COL) vs
Dennis Gonzales (PLW)
8/2/2014
White mates in 8.
7) Yuri Meshkov (RUS) vs
Waldyr Espirito Santo (STP)
8/2/2014
White mates in 3.
8) Rodrigo Vasquez (CHI) vs
Alberto Muniz Pardino (HKG)
8/2/2014
9) Yi Wei (CHN) vs Wilson
Estuardo Lorenzana (GUA)
8/2/2014
10) Tatev Abrahamyan (USA) vs
Heini Puuska (FIN)
8/2/2014
White mates in 4.
11) Minoo Asgarizadeh (IRI) vs
Annesha Smith (JAM)
8/2/2014
White mates in 4.
12) Marina Brunello (ITA) vs
Amani Matoussi (TUN)
8/2/2014
13) Roberta Messina (ITA) vs
Safa Ben Said (TUN)
8/2/2014
White mates in 2.
14) Melanie Ohme (GER) vs
Bruna Tuzi (ALB)
8/2/2014
15) Petra Papp (HUN) vs
Alexandra Prado (BOL)
8/2/2014
White mates in 4.
16) Chelsie Monica Sihite (INA) vs
Darlin Villar Acevedo (DOM)
8/2/2014
17) Qiyu Zhou (CAN) vs
Lydia Nurse (BAR)
8/2/2014
18) Oluwafemi Balogun (NGR) vs
Koffi Botsoe (TOG)
8/3/2014
White mates in 4.
19) Daniel Jere (ZAM) vs
Inguh Kim (KOR)
8/3/2014
20) Bart Michiels (BEL) vs
Olaf Berg (FAI)
8/3/2014
White mates in 6.
21) Alexander Onischuk (USA) vs
Cristian Camilo Rios (COL)
8/3/2014
22) Daniele Vocaturo (ITA) vs
Henry Steel (RSA)
8/3/2014
23) Poompong Wiwatanadate (THA)
vs Samuel Jhon (IVB)
8/3/2014
White mates in 3.
24) Camila Colombo (URU) vs
Tshepiso Lopang (BOT)
8/3/2014
25) Sarah Hoolt (GER) vs
Shahenda Wafa (EGY)
8/3/2014
White mates in 5.
26) Marvorii Nasriddinzoda (TJK)
vs Arzy Salim-Moussa (AHO)
8/3/2014
27) Silvia Sotomayor (GUA) vs
Nadya Al-Ramadan (KUW)
8/3/2014
White mates in 4.
28) Gabriela Vargas (PAR) vs
Bina Jaiswal (NEP)
8/3/2014
White mates in 3.
29) Filipina Aguilar (MLT) vs
Temahlubi Dlamini (SWZ)
8/4/2014
White mates in 4.
30) Ariana Axiaq (MLT) vs
Imelda Ssemwogerere (SWZ)
8/4/2014
White mates in 2.
31) Mirna Graciela Fernandez (HON)
vs Msiska Royce (MAW)
8/4/2014
32) Uuganbayar Lkhamsuren (MGL) vs
Hannah Lowry-O`Reilly (IRL)
8/4/2014
33) Natasha Morales Santos (PUR)
vs Lylia Meghara (ALG)
8/4/2014
White mates in 3.
34) Firmansyah Farid (INA) vs
Muhammad Khuseinkhodzhaev (TJK)
8/5/2014
White mates in 2.
35) Enrico Grassi (SMR) vs
Eliman Lemon (GAM)
8/5/2014
White mates in 2.
36) R S Kalugampitiya (SRI) vs
Mphungt Gerrard (MAW)
8/5/2014
White mates in 3.
37) Dragan Kosic (MNE) vs
Carlos Burgos Figueroa (ESA)
8/5/2014
White mates in 5.
38) Maria Fernandez (ARG)
vs Olga Hincu (MDA)
8/5/2014
White mates in 2.
39) Nikola Konkolova (SVK) vs
Marjatta Kujasalo (FIN)
8/5/2014
40) Marina Makropoulou (GRE) vs
Mootribai Ilhom (TJK)
8/5/2014
41) Francis Anquandah (GHA) vs
Clevert Bacchas (BER)
8/6/2014
42) Andrew Hale (GCI) vs
Rex Oberholzer (NAM)
8/6/2014
White mates in 3.
43) Constantin Lupulescu (ROM) vs
Ricardo Garcia (ESP)
8/6/2014
White mates in 4.
44) Maxence Murara (RWA) vs
Sobhi Mziyako (SWZ)
8/6/2014
45) Filipina Aguilar (MLT) vs
Monalisa Khamboo (NEP)
8/6/2014
White mates in 5.
46) Ghayda Alattar (JOR) vs
Gelique Romalho (SUR)
8/6/2014
47) Elaine Bamber (SCO) vs
Kubra Ozturk (TUR)
8/6/2014
48) Toshi Haufiku (NAM) vs
Rosine Ambade (CMR)
8/6/2014
White mates in 4.
49) Keyshla Vega Jimenez (PUR)
vs Elena Kurochkina (RUS)
8/6/2014
50) Olga Zimina (ITA) vs
Sarai Sanchez Castillo (VEN)
8/6/2014
51) Sebbar Ali (MAR) vs
A Salih (QAT)
8/8/2014
52) Alexander Grischuk (RUS) vs
Anton Filippov (UZB)
8/8/2014
White mates in 5.
53) Phiona Mutesi (UGA) vs
Mustafa Zienab (SUD)
8/8/2014
White mates in 4.
54) Alda Shabanaj (ALB) vs
Yubin Kim (KOR)
8/8/2014
White mates in 3.
55) Isuru Alahakoon (SRI) vs
Andrew Mellace (JAM)
8/9/2014
White mates in 3.
56) Firmansyah Farid (INA) vs
Rune Djurhuus (NOR)
8/9/2014
White mates in 2.
57) S P Sethuraman (IND) vs
Mohammed Al-Sayed (QAT)
8/9/2014
White mates in 4.
58) Paul Wojciechowski (JCI)
vs Anand Rai (BHU)
8/9/2014
White mates in 3.
59) Aisha Al-Khelaifi (QAT)
vs Diana Mirza (IRL)
8/9/2014
60) Margarita Voiska (BUL) vs
Sarah Dierckens (BEL)
8/9/2014
White mates in 3.
61) Azahari Siti Hj (BRU) vs
Anthony Drayton (GUY)
8/10/2014
62) Masilo Mafube (LES) vs
Don Kaituu (SOL)
8/10/2014
63) Yves Ndikumana (BDI) vs
Roberto Hernandez (PLW)
8/10/2014
White mates in 4.
64) Fy Antenaina Rakotomaharo (MAD) vs
Enyonam Sewa Fumey (TOG)
8/10/2014
65) Tatev Abrahamyan (USA) vs
Sophie Milliet (FRA)
8/10/2014
White mates in 4.
66) Jun Hyeok Lee (KOR) vs
Octavio Croes (ARU)
8/11/2014
White mates in 3.
67) Mark Machin-Rivera (PUR) vs
Elijah Emojong (UGA)
8/11/2014
68) Filipina Aguilar (MLT) vs
Rachel Miller (JAM)
8/11/2014
White mates in 2.
69) Janelle Frayna (PHI) vs
Leticia Gamboa Alvarado (CRC)
8/11/2014
70) Ibtihal Mohammed (SUD)
vs Aseel Faqeeh (PLE)
8/11/2014
71) Sabrina Latreche (ALG)
vs Sara Monteiro (POR)
8/11/2014
72) Kieran Lyons (FIJ) vs
Gloria Jumba (KEN)
8/11/2014
White mates in 2.
73) Nicole Miranda Gonzalez (CHI)
vs Soledad Coro (BOL)
8/11/2014
74) Karolina Olsarova (CZE) vs
Esmat Guindy (DEN)
8/11/2014
White mates in 3.
75) Zuzana Stockova (SVK) vs
Jovana Vojinovic (SRB)
8/11/2014
White mates in 3.
76) Rose Wabuti (KEN) vs
Aarti Sewak (FIJ)
8/11/2014
White mates in 5.
77) Colletta Wakuruwarewa (ZIM) vs
E Mpinganjiva (MAW)
8/11/2014
78) Al-Rakib Abdulla (BAN) vs
Daniel Arias (COL)
8/12/2014
White mates in 4.
79) Denis Kadric (BIH) vs
Evgeny Vodyasov (RUS)
8/12/2014
80) Irina Bulmaga (ROM) vs
Sarah Hoolt (GER)
8/12/2014
White mates in 4.
81) Lisandra Ordaz Valdes (CUB)
vs Lylia Meghara (ALG)
8/12/2014
White mates in 5.
82) Lenka Ptacnikova (ISL) vs
Ingrid Sanchez (ESA)
8/12/2014
83) Levon Aronian (ARM) vs
David Navara (CZE)
8/14/2014
84) Dragisa Blagojevic (MNE) vs
Shinya Kojima (JPN)
8/14/2014
85) Sergio Garcia Fuentes (GUA)
vs Saad Belouadah (ALG)
8/14/2014
White mates in 2.
86) Paula Reyes Jara (CHI) vs
Maria Ines Oliveira (POR)
8/14/2014
White mates in 4.
87) Abigail Romero Echeverria (ECU)
vs Elena Nekrasova (LIB)
8/14/2014
88) Aditi Soondarsingh (TTO) vs
Aschalech Alemu Huluka
8/14/2014
89) Nicole Tsoi (NZL) vs
Maria Granados (NCA)
8/14/2014
90) Chengjia Wang (KOR) vs
Poornima Menon Jayadev (IRL)
8/14/2014
White mates in 3.
91) John Da Silva (ARU) vs
Liviu Cerbulenco (MDA)
8/2/2014
92) Thanadon Kulpruthanon (THA)
vs Sergei Zhigalko (BLR)
8/2/2014
93) Jo-Kai Liao (TPE)
vs Colm Daly (FID)
8/2/2014
Black mates in 2.
94) Chitumbo Mwali (ZAM) vs
Romain Edouard (FRA)
8/2/2014
Black mates in 5.
95) Jessee Eulentin (SEY) vs
Tijana Blagojevic (MNE)
8/2/2014
Black mates in 5.
96) Leticia Gamboa Alvarado (CRC) vs
Lisandra Ordaz Valdes (CUB)
8/2/2014
97) Maria Granados (NCA) vs
Amalia Aranaz Murillo (ESP)
8/2/2014
98) Annelaine Jacobs (ARU) vs
Regina Ribeiro (BRA)
8/2/2014
99) Nadine Kremer (LUX) vs
Natalia Zhukova (UKR)
8/2/2014
100) Hakyung Lim (KOR) vs
Silje Bjerke (NOR)
8/2/2014
101) Silvia Carolina Mazariegos (GUA)
vs Lilit Galojan (ARM)
8/2/2014
102) Boikhutso Mudongo (BOT) vs
Karolina Olsarova (CZE)
8/2/2014
Black mates in 2.
103) Anastasia Nazarova (FIN) vs
Katerina Nemcova (USA)
8/2/2014
104) Jolly Nepando (NAM) vs
Elsa Maria Kristinardottir (ISL)
8/2/2014
Black mates in 2.
105) Elfer Cutipa (PER) vs
Luis Ibarra Chami (MEX)
8/3/2014
106) Sergio Duran (CRC) vs
Oliver Kurmann (SUI)
8/3/2014
107) Watu Kobese (RSA) vs
Sabino Brunello (ITA)
8/3/2014
108) Mario Kobler (LIE) vs
Antoine Kassis (LIB)
8/3/2014
109) Nicolas Lopez Azambuja (URU)
vs Milos Perunovic (SRB)
8/3/2014
110) Sarah Dierckens (BEL) vs
Sabina-Francesca Foisor (USA)
8/3/2014
Black mates in 3.
111) Irina Gevorgyan (UZB) vs
Laura Rogule (LAT)
8/3/2014
112) Katherine Berenice Ortiz (HON) vs
Vania Fausto Vilhete (MOZ)
8/3/2014
Black mates in 3.
113) Charles Eichab (NAM) vs
Dritan Mehmeti (ALB)
8/4/2014
Black mates in 4.
114) Gorgui Gueye (SEN) vs
Nasser Maqseed (KUW)
8/4/2014
115) Max Illingworth (AUS) vs
Daniel Arias (COL)
8/4/2014
116) Elshan Moradiabadi (IRI) vs
Viktor Laznicka (CZE)
8/4/2014
Black mates in 3.
117) Ilze Berzina (LAT) vs
Beatriz Franco (COL)
8/4/2014
Black mates in 3.
118) Nikola Konkolova (SVK) vs
Elsa Maria Kristinardottir (ISL)
8/4/2014
119) Marte Kyrkjebo (NOR) vs
Monika Stojkovska (MKD)
8/4/2014
120) Zeinab Nasreldin (SUD) vs
Rachel Miller (JAM)
8/4/2014
Black mates in 3.
121) Mohammed Tayseer (SUD) vs
Krishna Gray (JAM)
8/4/2014
122) Badr Al-Hageri (KUW) vs
Ryosuke Nanjo (JPN)
8/5/2014
123) Mahmood Lodhi (PAK) vs
Frode Urkedal (NOR)
8/5/2014
124) Samir Nadir (SUD) vs
Ehsan Ghaem Maghami (IRI)
8/5/2014
Black mates in 4.
125) Rugema Ngarambe (RWA) vs
Andrew Hale (GCI)
8/5/2014
126) Riya Shah (IND) vs
Anna Stolarczyk (POL)
8/5/2014
127) Elza Hoareau (SEY) vs
Ama Edoh (TOG)
8/6/2014
128) Lylia Meghara (ALG) vs
Jovanka Houska (ENG)
8/6/2014
Black mates in 2.
129) Zabiullah Ahmadi (AFG) vs
W C C Perera (SRI)
8/8/2014
130) Carlos Guevara (NCA) vs
Mahmood Lodhi (PAK)
8/8/2014
Black mates in 4.
131) Manish Hamal (NEP) vs
Manuel Larrea (URU)
8/8/2014
132) Marc Simonet (AND) vs
Sam Collins (IRL)
8/8/2014
133) Frode Urkedal (NOR) vs
David Navara (CZE)
8/8/2014
134) Paul Wojciechowski (JCI) vs
Fred Hamperl (GCI)
8/8/2014
135) Galina Melnik (RUS) vs
Tiumi Yashora (SRI)
8/8/2014
136) Zuhao Luke Li (NZL) vs
Nico Georgiadis (SUI)
8/9/2014
137) Ngarambe Rugema (RWA) vs
Anthony Mongiello (ISV)
8/9/2014
Black mates in 3.
138) Poompong Wiwatanadate (THA) vs
Chitumbo Mwali (ZAM)
8/9/2014
139) Rex Oberholzer (NAM) vs
Mohammed Al Mashikhi (OMA)
8/10/2014
Black mates in 3.
140) Leticia Gamboa Alvarado (CRC)
vs Tanja Tuominen (FIN)
8/10/2014
Black mates in 3.
141) Veronica Makeka Pulane (LES)
vs Akua Kosife Esse (TOG)
8/11/2014
Black mates in 2.
142) Diana Real Pereyra (MEX) vs
Khayala Isgandarova (TUR)
8/11/2014
143) Rex Oberholzer (NAM) vs
Taione Sikivou (FIJ)
8/12/2014
144) Anviti Adhin (SUR) vs
Hung-Ling Cho (TPE)
8/14/2014
Black mates in 5.
145) Amalia Aranaz Murillo (ESP)
vs Maria Kursova (ARM)
8/14/2014
Black mates in 5.
146) Tatiana Melamed (GER) vs
Lela Javakhishvili (GEO)
8/14/2014
147) Katrina Skinke (LAT) vs
Minoo Asgarizadeh (IRI)
8/14/2014
Black mates in 3.
White mates in 4.
1) 1.Rxf7+
2) 1.Nxd5 if 1...Nxd5
2.Bxd5 Nxe5 3.Bxb7
White mates in 3.
3) 1.dxe7+
4) 1.Ne4 if 1...Qe7
2.Nf6+ Kh8 3.Nd7+
White mates in 3.
5) 1.Bd6+ Kg8 2.Bxf7+
White mates in 8.
6) 1.Bxh7+ Kxh7 2.Qh5+ Kg8
3.Nf6+ gxf6 4.Qg4+ Kh8 5.Rf3
White mates in 3.
7) 1.Qe5+ if 1...f6 2.Bxf6+
8) 1.Bxb8 if 1...Bxd3 2.Bc7
9) 1.Nd5 if 1...Kh7 2.Bg5 or if
1...Nxd5 2.Rxf7 Nf4 3.R1xf4
White mates in 4.
10) 1.Re8+ Rxe8 2.fxe8/Q+ Kxe8 3.Qh5+
White mates in 4.
11) 1.g4 h5 2.Rg8+ Kh6 3.h4
12) 1.Be2 if 1...f5 2.h3
White mates in 2.
13) 1.Qd5+
14) 1.Rxd4 if 1...cxd4
2.Nf6+ Kh8 3.Qe5 mates
White mates in 4.
15) 1.f7+
16) 1.Nxf7 if 1...Kxf7
2.Qxe6+ mates
17) 1.Ne5 Bd5 2.Nxc6
White mates in 4.
18) 1.Bxg7+
19) 1.Rxe5 if 1...Rxe5 2.Qb8+
White mates in 6.
20) 1.Nxe4+ Qxe4 2.Qb4+ c5
3.dxc5+ Ke5 4.Re7+
21) 1.Rd8+
22) 1.Rd7 Qc6 2.Rd8+
White mates in 3.
23) 1.Be6
24) 1.Nb5
White mates in 5.
25) 1.Nxf6+ Bxf6 2.Bxg6
26) 1.Nxe6 if 1...Rxe6 2.Bd5
White mates in 4.
27) 1.Bb5+ Kc8 2.Ba6
White mates in 3.
28) 1.Qh7+
White mates in 4.
29) 1.Qg7 if 1...Rf7 2.Nf6+
or if 1...Qd8 2.Be7
White mates in 2.
30) 1.Nxf6+
31) 1.Bxh6 if 1...gxh6
2.Qxh6+ Kg8 3.Nxd6+
32) 1.Nxc8
White mates in 3.
33) 1.Nxe6+
White mates in 2.
34) 1.Nf7+
White mates in 2.
35) 1.Nf6+
White mates in 3.
36) 1.Qh8+
White mates in 5.
37) 1.Rxf7+ Kxf7 2.Qh7+
White mates in 2.
38) 1.Rg8+
39) 1.Nf5+ if 1...Kg8 2.Rxh8+ mates
or if 1...gxf5 2.Qg5+ mates
40) 1.g5
41) 1.fxg6 if 1...f6 2.gxf6
White mates in 3.
42) 1.Nh6+
White mates in 4.
43) 1.Qxc8+
44) 1.Nc4 if 1...Qd8 2.Nd6+
White mates in 5.
45) 1.a8/Q+ or 1.a8/R+
46) 1.Qb8+ if 1...Ke7 2.Nxd5+
47) 1.Rxe7 if 1...Rxe7 2.Nxf6+ Kg7
3.Qg4+ Kxf6 4.Qh4+ mates
White mates in 4.
48) 1.Qf5
49) 1.Nc5
50) 1.Nb6 if 1...Qd8 2.Rc8
51) 1.Ra7+ mates
White mates in 5.
52) 1.Re1 if 1...Ne5
2.Qh8+ Bf8 3.Rxe5+
White mates in 4.
53) 1.Rf4 w/2.Qxh7+
White mates in 3.
54) 1.Nh6+ gxh6 2.Qg6+
White mates in 3.
55) 1.Rxf8+
White mates in 2.
56) 1.Qh3+
White mates in 4.
57) 1.Qg8+ Nf8 2.Bxf8+
White mates in 3.
58) 1.Qd5+
59) 1.Bxc5 Bxc5 2.Nd6
White mates in 3.
60) 1.Bc6
61) 1.Nxc6
62) 1.exf6 if 1...Bxf6 2.Qxh6+ mates
White mates in 4.
63) 1.Bxh6
64) 1.Nxd7
White mates in 4.
65) 1.Rg7+
White mates in 3.
66) 1.Qxe6+ Nxe6 2.Nxf6+
67) 1.Rxd8 Rxd8 2.Re1 if
2...Re8 3.Bd5+ or if 2...Rd7 3.Qe6+
White mates in 2.
68) 1.Rxf8+
69) 1.Qxg7+
70) 1.Nd6+ Kd7 2.Nxf7 Rg8
3.Bxh7
71) 1.c5 Nd5 2.Nd7
White mates in 2.
72) 1.Rxh7+
73) 1.Bxc6+
White mates in 3.
74) 1.Bxb5+
White mates in 3.
75) 1.Qf6 if 1...Be6 2.Bxe6
White mates in 5.
76) 1.Rxf7
77) 1.Nxd4 Qxd4 2.Bg6+
White mates in 4.
78) 1.Rxh7+
79) 1.Ng6+ Kg8 2.Nxf8
Kxf8 3.Qxh7 Ke8 4.Bg6
White mates in 4.
80) 1.Qd4
White mates in 5.
81) 1.Rh8+ if 1...Kg8 2.gxf7+
82) 1.Bg5 if 1...f6
2.d6+ Nxc4 3.Qxc4+
83) 1.Rxc4 bxc4 2.Ne5+
84) 1.Nxf6+ if 1...gxf6
2.Bxh6 mates
White mates in 2.
85) 1.Ne7+
White mates in 4.
86) 1.Bxf5 if 1...Rg8 2.Qg6
87) 1.Nxe5 if 1...Bxd1 2.Bb5+
Qd7 3.Bxd7+ Kd8 4.Nxf7+
88) 1.e5 dxe5 2.fxe5 if
2...b5 3.exf6 Bxf6 4.Qe4+
89) 1.Bxf7+ Kxf7 2.Ng5+
if 2...Kg8 3.Qe6+ mates
or if 2...Kf8 3.Ne6+
White mates in 3.
90) 1.Qg5
91) 1...Ne4+ if 2.Ke3 Ng3
92) 1...Ne4
Black mates in 2.
93) 1...Bxe3+
Black mates in 5.
94) 1...Nxg3+ if 2.Rxg3 Qxf1+
3.Rg1 Rxh2+
Black mates in 5.
95) 1...Bg4+ 2.Kd3 Qxe4+
3.Kxe4 d5+ 4.Kxe5 Rf8
96) 1...Bxf3 2.Bxf3 Nd4
97) 1...Ndc3 if 2.bxc3 Qa3+
or if 2.Bxc6 Qb4
98) 1...Bxf3 2.Bxf6 Bxd1
3.Bxe7 hxg2 if 4.Kxg2 Rxh2+ mates
99) 1...Qe3+ 2.Kb1 Qxe5
100) 1...Nc3 if 2.Qc4 Qd5
3.Qxb4 Nxe2+ 4.Kh1 Qxf3
or if 2.Ned4 Be4
101) 1...Nf4
Black mates in 2.
102) 1...Qxf2+
103) 1...Rxc2+ if 2.Kb1 Qxd6
Black mates in 2.
104) 1...Ndf2+
105) 1...Rf7
106) 1...Nxd5 if 2.exd5 Rf6+
107) 1...Rc8
108) 1...Bxc3+ if 2.Qxc3 Qxg3+
109) 1...Qxc1+ 2.Bxc1 Rxc1+
3.Kh2 Nf1+ 4.Kg1 Nc5
Black mates in 3.
110) 1...bxc2+ 2.Kxc2 Nd4+
111) 1...Rxe2
Black mates in 3.
112) 1...Rh2+
Black mates in 4.
113) 1...Rxh2+ 2.Kxh2 Qh8+
114) 1...Qxc3
115) 1...Qd1+ if 2.Qe1 Qxe1+
or if 2.Kh2 Qxd6+
Black mates in 3.
116) 1...Nxh3+ 2.Kh1 Qg1+
Black mates in 3.
117) 1...Ng3+
118) 1...Nb4 2.Qb1 Nxd3
3.Rxd3 Qb5
119) 1...Bxf1 if 2.Kxf1 Rc6
Black mates in 3.
120) 1...Bf3 if 2.Ke1 Bc3+
121) 1...Bb4 if 2.Rd3 Bxd2
122) 1...Rxf4
123) 1...Qxc2+
Black mates in 4.
124) 1...Bh2 if 2.Be7 d3
125) 1...e2+ if 2.Rxd4 Bxd4+ mates
126) 1...d4 if 2.exd4 Be4
127) 1...Nd4
Black mates in 2.
128) 1...Qxf1+
129) 1...Rd1 if 2.Qxd1 Ba3+
Black mates in 4.
130) 1...Rh1+ 2.Kxh1 Qh8+
131) 1...exf3 if 2.dxc6 Qe4+
132) 1...e3 if 2.Bxf5 Qxg5+
133) 1...Nc5 if 2.Qe3 Ne6
3.Nxe6 Qxb5+
or if 2.Qc3 Ne6 3.Rd1 Rd8
134) 1...Nd5 2.Qd4 Nxe3+
135) 1...Rxg2+ if 2.Rxg2 Nxf3+
or if 2.Kh1 Nxf3 3.Qc2 Rxf2
136) 1...Nf3+ 2.Kg2 Ne1+
3.Kg1 Qf3
Black mates in 3.
137) 1...Rh1+
138) 1...Qxe2+ if 2.Kxe2 Nc6+
Black mates in 3.
139) 1...Rxf2+
Black mates in 3.
140) 1...Rxh2+
Black mates in 2.
141) 1...Bf2
142) 1...Rxf4 2.Bxf4 Nd3+
3.Kd2 Qxf2+
143) 1...Bxf3 if 2.Re3 Qa1+
Black mates in 5.
144) 1...Rxg2 if 2.Ng5 R8xg5
3.Rxg2 Qxh3+
Black mates in 5.
145) 1...Rg6+ 2.Kh1 Rg2
3.Rxg2 Rxd1+
146) 1...Bf5 2.Bxf5 Bxe5
if 3.Rab1 Bf4
Black mates in 3.
147) 1...Qxd3 2.Rxd3 Rc1+