1.d4 e6 2.Nc3 d5 3.e4 Nf6 4.Bg5 dxe4 5.Nxe4 Nbd7 6.Nf3 h6 7.Nxf6+ Nxf6 8.Bh4 Be7 9.Bd3 O-O 10.Qe2 Nd5 11.Bxe7 Qxe7 12.O-O-O c5 13.Qe4 Nf6 14.Qh4 b6 15.Ne5 Bb7 16.Ng4 cxd4 17.Rhe1 Rac8 18.Nxh6+ gxh6 19.Qxh6 Rfd8 20.g4 Rc5 21.g5 Ne4 22.Bxe4 Bxe4 23.Rxe4 Qxg5+ 24.Qxg5+ Rxg5 25.Rdxd4 Rxd4 26.Rxd4 Rg2 27.Rd7 Rxf2 28.Rxa7 Rxh2 29.Ra6 b5 30.Rb6 Rh5 31.b4 Kf8 32.c4 bxc4 33.a4 Ke7 34.a5 Rh2 35.a6 Ra2 36.b5 f5 37.Rb7+ Kd6 38.a7 f4 39.b6 f3 40.Rf7 Kc6 41.b7 Rxa7 42.b8=Q Rxf7 43.Qe8+ Rd7 44.Qxe6+ Rd6 45.Qxc4+ Kb6 46.Qb3+ Kc7 47.Qxf3 Kd8 48.Qb3 Rd1+ 49.Kxd1 Ke8 50.Ke1 Kd7 51.Qh3+ Ke7 52.Kf2 Kf7 53.Qh1 Kf6 54.Ke3 Kg5 55.Ke2 Kf5 56.Qb7 Ke5 57.Ke1 Kf6 58.Qa6+ Ke5 59.Qa7 Ke6 60.Qa4 Kf6 61.Kf2 Ke6 62.Qa5 Kd7 63.Qe1 Kd8 64.Kf1 Kc7 65.Qa1 Kb7 66.Qc1 Kb8 67.Ke1 Ka8 68.Qd2 Kb8 69.Kf1 Ka7 70.Qd3 Kb6 71.Qe3+ Kc7 72.Qe7+ Kb6 73.Qd8+ Ka7 74.Kg1 Kb7 75.Qd5+ Kc7 76.Qd2 Kb8 77.Qe2 Ka8 78.Qf3+ Kb8 79.Qh3 Ka7 80.Kf2 Kb6 81.Qh6+ Kb7 82.Qh8 Kc7 83.Kg2 Kb7 84.Kg3 Ka7 85.Qh3 Kb7 86.Kh4 Kb8 87.Qd3 Kb7 88.Qe2 Kc7 89.Kg5 Kb7 90.Qh5 Kb6 91.Kf4 Kc6 92.Ke5 Kb5 93.Kd5 Kb6 94.Qf7 Ka6 95.Kc5 Ka5 96.Qa7# 1-0