1.Nf3 g5 2.Nxg5 Nf6 3.e4 d6 4.Nc3 Bg4 5.Be2 Bxe2 6.Qxe2 Nc6 7.Nf3 Rg8 8.g3 e5 9.Nd5 Bg7 10.d3 Nxd5 11.exd5 Ne7 12.O-O Qd7 13.c4 Qh3 14.Ng5 Qf5 15.Ne4 O-O-O 16.f4 Qg6 17.fxe5 Bxe5 18.Bg5 f5 19.Bxe7 Rde8 20.Ng5 Rxe7 21.Ne6 Qh6 22.Rxf5 Bxg3 23.hxg3 Rxg3+ 24.Kf2 Rg8 25.Qf3 Qd2+ 26.Kf1 Qh2 27.Rf8+ Re8 28.Rxe8+ Rxe8 29.Qg2 Qe5 30.Re1 Qf5+ 31.Ke2 Qe5+ 32.Kd1 Qh5+ 33.Kc2 Qf5 34.Rf1 Qe5 35.Qe4 Qh2+ 36.Kc3 Kb8 37.Rf7 Qg1 38.Qf4 Qe1+ 39.Qd2 Qe5+ 40.Kc2 c6 41.Nf4 cxd5 42.Nxd5 Rc8 43.Nc3 d5 44.Qf4 Qxf4 45.Rxf4 dxc4 46.dxc4 Rh8 47.Rh4 h5 48.Nd5 b5 49.cxb5 Ka8 50.Kd3 Rb8 51.a4 a6 52.b6 Rc8 53.Nc7+ Kb7 54.a5 Rb8 55.Rxh5 Rd8+ 56.Ke2 Kc8 57.Nxa6 Kb7 58.Nc5+ Kc6 59.a6 Kxb6 60.b4 Rd4 61.Rh6+ Ka7 62.Nd3 Rxb4 63.Nxb4 Kb8 64.Rh5 Kc8 65.a7 Kc7 66.a8=Q Kd6 67.Qe4 Kc7 68.Rh8 Kb6 69.Qe8 Kc5 70.Na6+ Kd4 71.Qb5 Kc3 72.Qb1 Kd4 73.Rh7 Kc3 74.Qf1 Kc2 75.Rg7 Kb3 76.Rg2 Ka2 77.Rg4 Kb3 78.Qb1+ Kc3 79.Qd3+ Kb2 80.Qc2+ Ka3 81.Ra4# 1-0