1.e4 d5 2.exd5 Qxd5 3.Nf3 e6 4.Nc3 Qd8 5.d4 Nf6 6.Bf4 a6 7.Bd3 Nc6 8.O-O Bd6 9.Be5 O-O 10.Re1 Nb4 11.Bf1 b6 12.a3 Nbd5 13.Ne2 Bb7 14.c4 Ne7 15.Bxf6 gxf6 16.Ng3 Ng6 17.b4 a5 18.b5 Kh8 19.d5 Bc5 20.Qc2 exd5 21.cxd5 Re8 22.Rxe8+ Qxe8 23.Ne4 Be7 24.Qc3 Qd8 25.Rd1 Kg8 26.h4 f5 27.Ng3 Nxh4 28.Nxh4 Bxh4 29.Nxf5 Qf6 30.Qc2 Rc8 31.Re1 Bxd5 32.Ne7+ Qxe7 33.Rxe7 Bxe7 34.Bd3 Bd6 35.Qc1 Be6 36.Qh6 Re8 37.Bxh7+ Kh8 38.Bc2+ Kg8 39.Qg5+ Kf8 40.a4 Bc4 41.Qh6+ Kg8 42.Bh7+ Kh8 43.Bd3+ Kg8 44.Bxc4 Re1+ 45.Bf1 Bc5 46.Qd2 Ra1 47.g3 Rxa4 48.Qg5+ Kf8 49.Qd8+ Kg7 50.Qxc7 Ra2 51.Qe5+ Kg8 52.Be2 Rc2 53.Kg2 a4 54.Qe4 Rd2 55.Qxa4 Rxe2 56.Qg4+ Kf8 57.Qxe2 Be3 58.Qxe3 Kg8 59.Qh6 f6 60.f4 Kf7 61.Qg6+ Kxg6 62.g4 f5 63.g5 Kg7 64.Kf3 Kg6 65.Ke3 Kh5 66.Kd4 Kg6 67.Kd5 Kf7 68.Kc6 Ke8 69.Kxb6 Kf8 70.g6 Ke7 71.Kc7 Kf8 72.Kd6 Ke8 73.b6 Kd8 74.Ke5 Ke8 75.Ke6 Kf8 76.Kd5 Ke7 77.Kc6 Kd8 78.Kc5 Ke8 79.Kb4 Kf8 80.Kb5 Ke8 81.Kb4 Kd8 82.g7 Kd7 83.Kc5 Kc8 84.b7+ Kxb7 85.g8=Q Ka7 86.Qg3 Ka8 87.Qg6 Kb8 88.Qa6 Kc7 89.Qb6+ Kc8 90.Qh6 Kb8 91.Qf6 Ka7 92.Qg7+ Ka6 93.Qg2 Ka5 94.Qf1 Ka4 95.Kc4 Ka5 96.Qg1 Ka4 97.Qa7# 1-0