1.g3 d5 2.d4 c5 3.dxc5 e5 4.e4 Nf6 5.exd5 Qxd5 6.Qxd5 Nxd5 7.Bg2 Nb4 8.Na3 Bxc5 9.Nf3 f6 10.Nd2 N8c6 11.O-O Bf5 12.c3 Nd3 13.Nac4 O-O-O 14.b4 Bxf2+ 15.Rxf2 Nxf2 16.Kxf2 Rd3 17.Ne4 Rhd8 18.b5 Bxe4 19.Bxe4 Rxc3 20.bxc6 Rxc4 21.cxb7+ Kb8 22.Kf3 f5 23.Bxf5 Rf8 24.g4 g6 25.Ba3 Rc3+ 26.Ke4 gxf5+ 27.gxf5 Rxa3 28.Kxe5 Ra5+ 29.Ke6 Raxf5 30.Rb1 Rf2 31.a4 Rxh2 32.a5 Ra2 33.Ke7 Rh8 34.Kd7 Rxa5 35.Kc6 Rd8 36.Re1 Ra6+ 37.Kc5 Kxb7 38.Re7+ Kc8 39.Rxh7 Rd7 40.Rh8+ Kb7 41.Rh3 Rc6+ 42.Kb4 Rd4+ 43.Kb3 a5 44.Ka3 Rd2 45.Rb3+ Ka6 46.Rb2 Rd3+ 47.Ka2 Rcc3 48.Kb1 a4 49.Rb8 a3 50.Ra8+ Kb7 51.Ra4 Rd2 52.Rb4+ Kc6 53.Rb8 a2+ 54.Ka1 Rc1+ 55.Rb1 axb1=Q# 0-1