1.e4 f6 2.Nc3 Nh6 3.d4 Nf7 4.Nf3 c6 5.Bf4 d6 6.d5 e5 7.dxe6 Bxe6 8.Nd4 Qe7 9.Qd2 Nd7 10.O-O-O O-O-O 11.Be3 Nb6 12.f4 g6 13.a4 Rg8 14.Nxe6 Qxe6 15.a5 Nc4 16.Bxc4 Qxc4 17.Bxa7 f5 18.exf5 gxf5 19.Bb6 Re8 20.Rhe1 Bg7 21.Re3 d5 22.Rde1 Nd6 23.Rxe8+ Rxe8 24.Rxe8+ Nxe8 25.Qe3 Kd7 26.Bc5 Nd6 27.Bxd6 Kxd6 28.Ne2 Qb4 29.c3 Qxa5 30.Qe8 d4 31.Qb8+ Qc7 32.Qxc7+ Kxc7 33.Nxd4 Bxd4 34.cxd4 Kd6 35.Kd2 Kd5 36.Kd3 h5 37.g3 b6 38.b3 b5 39.Ke3 Kd6 40.Kf2 Kd5 41.Ke3 Kd6 42.h3 Kd5 43.b4 Ke6 44.Kf3 Kd5 45.g4 hxg4+ 46.hxg4 fxg4+ 47.Kxg4 Kxd4 48.f5 c5 49.f6 cxb4 50.f7 b3 51.f8=Q b2 52.Qb4+ Kd5 53.Qxb2 b4 54.Kf3 Kc5 55.Ke2 Kd6 56.Kd1 Kc6 57.Kc1 Kd5 58.Kb1 Kc4 59.Ka1 Kd3 60.Ka2 Ke3 61.Kb1 Kf3 62.Ka1 Kg4 63.Qb3 Kf5 64.Ka2 Kg6 65.Kb1 Kf6 66.Kb2 Kg6 67.Kc2 Kf6 68.Kd3 Kg6 69.Kd4 Kh7 70.Ke5 Kg7 71.Ke6 Kg8 72.Kf6+ Kh8 73.Qh3+ Kg8 74.Qc8+ Kh7 75.Kf7 Kh6 76.Qc5 b3 77.Qa5 b2 78.Qb5 b1=R 79.Qxb1 Kg5 80.Qa2 Kf5 81.Qa6 Ke4 82.Qa1 Kf5 83.Qa4 Kg5 84.Ke6 Kh5 85.Kf5 Kh6 86.Kf6 Kh5 87.Qb4 Kh6 88.Qh4# 1-0