1.d4 Nf6 2.Nf3 Ne4 3.c4 Nd6 4.Qc2 e6 5.e4 c5 6.dxc5 Qa5+ 7.Bd2 Qxc5 8.b4 Qc6 9.Bd3 b6 10.e5 Nb7 11.O-O a5 12.Be4 Qc7 13.b5 d6 14.exd6 Bxd6 15.Bc3 f5 16.Bxb7 Bxb7 17.Qe2 Qe7 18.Re1 Bxf3 19.Qxf3 Ra7 20.Bd4 Nd7 21.Nc3 O-O 22.Rad1 Rb8 23.Qc6 Rc7 24.Nd5 Rxc6 25.Nxe7+ Bxe7 26.bxc6 Nc5 27.Bxc5 Bxc5 28.Rd7 Rc8 29.Rxe6 Kf8 30.c7 g5 31.Re5 h5 32.Rxf5+ Ke8 33.Rfd5 a4 34.Rd8+ Rxd8 35.cxd8=Q+ Kf7 36.Rxc5 Kg6 37.Qc8 bxc5 38.Qxc5 Kf6 39.Qf8+ Kg6 40.Qc5 Kg7 41.Qd4+ Kh6 42.Qe4 h4 43.Qc2 Kh5 44.Qc3 Kg6 45.f3 g4 46.Qe3 Kf6 47.Kf1 h3 48.gxh3 gxh3 49.Kg1 Kf7 50.Qa3 Kf6 51.Qe7+ Kf5 52.Qe8 Kf6 53.Qxa4 Kg6 54.Kf2 Kf6 55.Qa3 Kg5 56.Qa8 Kh4 57.Qb8 Kg5 58.Qh8 Kg6 59.Qxh3 Kg7 60.Kg1 Kg8 61.Qh7+ Kxh7 62.c5 Kg7 63.Kf1 Kg6 64.a3 Kg5 65.f4+ Kh5 66.Kg1 Kg6 67.h3 Kf5 68.h4 Kg6 69.Kg2 Kh6 70.Kf3 Kg6 71.Ke2 Kh6 72.Kf1 Kg6 73.c6 Kh5 74.Ke1 Kg6 75.Kf1 Kh6 76.Ke2 Kh5 77.Kd3 Kh6 78.Ke3 Kh5 79.Kd2 Kg6 80.Kc2 Kg7 81.a4 Kf6 82.a5 Kf7 83.Kd1 Kg8 84.h5 Kf8 85.a6 Kg7 86.c7 Kf7 87.Kd2 Kf8 88.c8=Q+ Kg7 89.Qc3+ Kh7 90.Qa1 Kh6 91.Qf6+ Kxh5 92.Qg5# 1-0