1.g3 d5 2.Nf3 Nf6 3.Bg2 c5 4.d4 cxd4 5.O-O e6 6.Nxd4 e5 7.Nb3 Be6 8.e4 Nc6 9.exd5 Bxd5 10.Bxd5 Qxd5 11.Bg5 Qe6 12.Bxf6 gxf6 13.Qh5 f5 14.Nc3 Qg6 15.Qe2 O-O-O 16.Rad1 Bd6 17.Rd5 h5 18.Rfd1 h4 19.Nb5 hxg3 20.fxg3 Be7 21.Na5 Nxa5 22.Nxa7+ Kb8 23.Qxe5+ Kxa7 24.Rxa5+ Kb6 25.Rb5+ Ka6 26.Rxd8 Rxd8 27.Qxe7 Rd1+ 28.Kf2 Qc6 29.Qe2 Qxb5 30.Qxd1 Qxb2 31.Qd3+ b5 32.a4 Kb6 33.axb5 Qf6 34.Kf3 Ka7 35.h4 Qd8 36.Qxd8 Kb7 37.h5 Ka7 38.h6 f6 39.b6+ Ka6 40.b7 Kxb7 41.h7 Kc6 42.h8=N Kb7 43.Nf7 Ka7 44.Nd6 f4 45.Nb5+ Kb7 46.Na3 Ka6 47.Nc4 Kb7 48.Na5+ Ka6 49.Nc6 Kb7 50.Nb4 Ka7 51.Nd5 f5 52.Nb6 Kb7 53.Na4 fxg3 54.Nc5+ Ka7 55.Na4 Kb7 56.Kf4 Kc6 57.Kxf5 Kb7 58.c3 g2 59.Qb6+ Kc8 60.Nb2 g1=R 61.Qxg1 Kc7 62.Qg8 Kb7 63.Qh7+ Ka8 64.Qh6 Ka7 65.Qh5 Kb7 66.Qh4 Ka6 67.Qh3 Kb6 68.Qh2 Kb7 69.Qh8 Ka6 70.Qg7 Kb6 71.Qf8 Kc6 72.Qe8+ Kd5 73.Qb8 Kc6 74.Qd8 Kc5 75.Qd7 Kb6 76.Qe7 Kc6 77.Qe8+ Kb7 78.c4 Ka6 79.c5 Kb7 80.Qf8 Ka6 81.Qg7 Ka5 82.Qh8 Ka6 83.Qe8 Kb7 84.c6+ Ka6 85.Qd8 Ka7 86.Qa5+ Kb8 87.Qa6 Kc7 88.Qb7+ Kd8 89.Qd7# 1-0