1.g3 c5 2.Bg2 Nc6 3.c4 g6 4.a3 Bg7 5.Nc3 b6 6.Nf3 Bb7 7.O-O Nf6 8.Rb1 Nd4 9.Nxd4 Bxg2 10.Ne6 dxe6 11.Kxg2 Nd7 12.Qc2 Qc8 13.d3 Qc6+ 14.f3 f5 15.Qa4 Qb7 16.Bd2 Kf7 17.b4 Bf6 18.bxc5 Nxc5 19.Qc2 Rhd8 20.Be3 Qc6 21.h4 Rd7 22.a4 Rad8 23.Rfd1 a6 24.Rb4 Be5 25.Rdb1 Qc7 26.Rxb6 Bxg3 27.Bxc5 Bxh4 28.Bf2 Bxf2 29.Kxf2 Qh2+ 30.Ke1 Qg1+ 31.Kd2 Qg5+ 32.e3 f4 33.Ne4 fxe3+ 34.Kc1 Qf4 35.R6b3 e2+ 36.Kb2 Qe3 37.Re1 Rxd3 38.Rxd3 Rxd3 39.Rxe2 Qd4+ 40.Ka2 Ke8 41.Rd2 Rxd2 42.Nxd2 h5 43.Nb3 Qf6 44.c5 Qxf3 45.c6 Kd8 46.Qc5 Qe2+ 47.Ka3 Qd3 48.Qb6+ Ke8 49.Qb8+ Kf7 50.c7 Qd6+ 51.Ka2 Qh2+ 52.Kb1 Qh1+ 53.Kb2 Qh2+ 54.Kc3 Qe5+ 55.Kb4 a5+ 56.Nxa5 Qd6+ 57.Kb5 Qe5+ 58.Ka6 Qe1 59.c8=Q Qb4 60.Qxb4 h4 61.Qb5 e5 62.Qb6 h3 63.Qbb7 h2 64.Qbb8 h1=R 65.Kb5 Rg1 66.Kb6 Rg3 67.Kb7 Rc3 68.Ka8 Rc5 69.Kb7 Rc7+ 70.Kxc7 e4 71.Kb6 Kg7 72.Ka7 e6 73.Kb6 Kf6 74.Kb7 Ke7 75.Ka8 e3 76.Kb7 g5 77.Ka6 Kf6 78.Kb5 Kf7 79.Kc4 e2 80.Kc5 e1=N 81.Kc6 Kg7 82.Kc7 Kh7 83.Kd8 Kh8 84.Ke7+ Kh7 85.Qh8+ Kg6 86.Qh7+ Kxh7 87.Nc6 Kh6 88.Nb4 Kh7 89.Na6 Kg7 90.Nc5 Kg6 91.Nb7 Nd3 92.Nd6 Nc5 93.Qg8+ Kh5 94.Qg7 Nd3 95.Qf8 Nb2 96.Qc8 Nc4 97.Qd8 Nb6 98.Kf8 Na8 99.a5 e5 100.a6 Kh6 101.Nb7 e4 102.Na5 Kh7 103.Nc6 e3 104.Nb4 g4 105.Nd5 Nb6 106.Nxb6 Kh8 107.Qh4# 1-0