1.Nf3 d5 2.g3 Nc6 3.d4 b6 4.c4 e6 5.Bg2 dxc4 6.Ne5 Nxe5 7.Bxa8 Bd7 8.Bg2 Nc6 9.Nc3 Bd6 10.O-O Nf6 11.d5 Ne5 12.dxe6 Bxe6 13.Bf4 O-O 14.Qd4 c5 15.Qd2 Qe7 16.Rad1 Bc7 17.Qe3 Ng6 18.Bxc7 Qxc7 19.Qd2 h5 20.Qd6 Qc8 21.a3 Bh3 22.Nd5 Nxd5 23.Qxd5 Bxg2 24.Kxg2 Re8 25.Qxh5 Qe6 26.Qd5 Qxd5+ 27.Rxd5 Rxe2 28.Rb1 f6 29.Kf1 Rc2 30.Rd8+ Kh7 31.Rd7 Ne5 32.Rxa7 Nd3 33.Rb7 Rxf2+ 34.Kg1 Rxb2 35.Rxb2 Nxb2 36.Kf2 c3 37.Ke2 Nc4 38.Kd3 Nxa3 39.Kxc3 Nb5+ 40.Kd3 c4+ 41.Kc2 Nd4+ 42.Kc3 Nf3 43.h4 Ne5 44.Rxb6 Kg6 45.Rb7 Kh6 46.Re7 g5 47.hxg5+ Kxg5 48.Rg7+ Kf5 49.Kd4 Ke6 50.Ke4 Kd6 51.Rg8 Kc5 52.Rf8 c3 53.Rxf6 Ng4 54.Rf7 Kc4 55.Rc7+ Kb3 56.Kd3 Nf2+ 57.Ke3 Ng4+ 58.Ke2 Ne5 59.Kd1 Ng4 60.Kc1 Ne3 61.Re7 Ng4 62.Rb7+ Kc4 63.Rg7 Ne3 64.g4 Kd5 65.g5 Ke6 66.Rc7 Nf5 67.Rc6+ Kf7 68.Rf6+ Ke7 69.Rxf5 Ke6 70.Rf6+ Kd5 71.Rf4 Kc6 72.Rf7 Kb6 73.Kc2 Kb5 74.Rf2 Ka6 75.Kd1 Ka7 76.Kc2 Kb7 77.Kb3 Kc7 78.Kxc3 Kb6 79.g6 Kb7 80.Kb4 Kb8 81.Ka4 Kb7 82.Kb4 Ka7 83.Rb2 Kb6 84.Rh2 Kc7 85.Rf2 Kd7 86.Ra2 Kc8 87.Ra4 Kb7 88.Kb5 Kc8 89.Kc5 Kd8 90.g7 Ke8 91.Ra7 Kd8 92.Kd4 Ke8 93.g8=Q# 1-0