1.Nf3 d5 2.d4 c6 3.Bf4 Bf5 4.a3 Nf6 5.e3 e6 6.Nbd2 Be7 7.Ne5 Nbd7 8.g4 Nxe5 9.gxf5 Ned7 10.fxe6 fxe6 11.Bh3 O-O 12.Qe2 Qb6 13.Bxe6+ Kh8 14.O-O-O c5 15.Bxd7 Nxd7 16.dxc5 Nxc5 17.Be5 Bf6 18.Bxf6 Qxf6 19.Rhf1 b5 20.Nb3 Nxb3+ 21.cxb3 b4 22.a4 Rad8 23.Kb1 d4 24.Qc4 dxe3 25.fxe3 Rxd1+ 26.Rxd1 Qf3 27.Rd4 a5 28.Qc5 h6 29.Ka2 Rf5 30.Qc4 Kh7 31.Rd8 Kg6 32.Qe6+ Rf6 33.Qe8+ Kh7 34.Qg8+ Kg6 35.Rd7 Rf7 36.Qe8 Qf5 37.Rd6+ Kh7 38.Rd8 Rf6 39.h4 Re6 40.Qg8+ Kg6 41.h5+ Kxh5 42.Qxg7 Rxe3 43.Rd1 Rxb3 44.Qg2 Qf3 45.Rh1+ Qh3 46.Rxh3+ Rxh3 47.Qxh3+ Kg5 48.Qg2+ Kh4 49.Qf2+ Kh5 50.Qb6 Kh4 51.Qxa5 h5 52.Qxb4+ Kg5 53.Ka3 h4 54.Qb8 Kg6 55.Qe8+ Kf5 56.b4 Kg4 57.Qc6 h3 58.Kb2 Kf5 59.Qc8+ Kg6 60.Qg4+ Kh6 61.Kb1 h2 62.Qh3+ Kg6 63.Qxh2 Kf7 64.Qh4 Ke6 65.Qh1 Ke7 66.Ka2 Kf7 67.Kb3 Ke8 68.Qh5+ Kd7 69.Kb2 Ke6 70.Ka2 Ke7 71.Qe8+ Kxe8 72.Kb3 Kd8 73.Kc4 Ke7 74.Kd3 Kf6 75.Kc2 Ke7 76.Kd1 Kf6 77.a5 Ke6 78.Kc2 Kd5 79.Kb1 Kd6 80.Kc2 Ke6 81.Kc3 Ke7 82.Kd2 Kd7 83.Kd1 Kd8 84.Ke2 Ke7 85.b5 Kd6 86.Ke3 Kc5 87.b6 Kc4 88.Ke2 Kd5 89.a6 Ke6 90.Kd3 Kd5 91.b7 Ke5 92.a7 Ke6 93.Kc4 Kd7 94.a8=Q Kc7 95.Kd4 Kb6 96.b8=Q# 1-0