1.Nf3 d5 2.g3 Nf6 3.Bg2 Bf5 4.O-O c6 5.d3 e6 6.b3 Bd6 7.Qe1 O-O 8.Bf4 Bxf4 9.gxf4 Qc7 10.Qc1 c5 11.Re1 Nbd7 12.Nc3 Bg4 13.e4 d4 14.Ne2 e5 15.Nxe5 Nxe5 16.fxe5 Qxe5 17.f3 Be6 18.f4 Qc7 19.f5 Bd7 20.Qg5 Rae8 21.Nf4 Re5 22.Kh1 Qd6 23.Rg1 g6 24.Bh3 Kg7 25.Rg2 b5 26.Rag1 Be8 27.Qh4 Rh8 28.Rg5 Qe7 29.a3 a5 30.Bf1 a4 31.bxa4 bxa4 32.Be2 c4 33.Qf2 cxd3 34.cxd3 Qd6 35.Qg3 Qc5 36.Nh5+ Nxh5 37.Bxh5 Rf8 38.f6+ Kxf6 39.Qf4+ Ke6 40.Bg4+ f5 41.Bf3 Qxa3 42.exf5+ Rfxf5 43.Rxf5 gxf5 44.Qxd4 Qc5 45.Qh4 Qc3 46.Qxh7 Kd6 47.Qb7 Re1 48.Qd5+ Kc7 49.Qxf5 Bc6 50.Qf4+ Kb7 51.Be4 a3 52.Rxe1 Qxe1+ 53.Kg2 Bxe4+ 54.dxe4 Qe2+ 55.Kg3 Qd3+ 56.Kf2 Qc2+ 57.Kg1 a2 58.Qf7+ Ka6 59.Qe6+ Kb5 60.Qd7+ Kb4 61.Qb7+ Ka3 62.Qa6+ Kb2 63.Qb5+ Qb3 64.Qe2+ Kc1 65.Qa6 Qb1 66.Kf2 a1=Q 67.Qf1+ Kd2 68.Qe2+ Kc3 69.Qf3+ Qd3 70.Kg3 Qxf3+ 71.Kxf3 Kd3 72.e5 Qxe5 73.h3 Qe4+ 74.Kf2 Qf4+ 75.Kg2 Ke3 76.Kg1 Qg3+ 77.Kh1 Kf2 78.h4 Qxh4#