1.Nf3 Nc6 2.g3 e5 3.d4 e4 4.Nfd2 d5 5.c4 Nf6 6.cxd5 Qxd5 7.e3 Bg4 8.Qa4 Qh5 9.Nc3 O-O-O 10.h3 Kb8 11.Bg2 Bf3 12.g4 Qg6 13.Nxf3 exf3 14.Bxf3 h5 15.Qb5 a6 16.Qf5 Qxf5 17.gxf5 Ne7 18.Ne4 Nxf5 19.Nxf6 gxf6 20.Bd2 Nh4 21.Ke2 f5 22.Rag1 f6 23.Bc3 f4 24.e4 Bd6 25.Rg7 Rde8 26.Rf7 Rh6 27.Rg1 b5 28.a3 Kb7 29.Bh1 Kb6 30.b4 f3+ 31.Bxf3 Bh2 32.Rgg7 Nf5 33.Rh7 Rxh7 34.Rxh7 Rc8 35.a4 bxa4 36.exf5 Kb5 37.Rd7 Rf8 38.Ke1 h4 39.Be2+ Kb6 40.Bg4 Bf4 41.Kf1 Rc8 42.Ba1 Bh2 43.Be2 Rg8 44.Bg4 Kc6 45.Rf7 Bd6 46.Bb2 Be7 47.d5+ Kb7 48.Be2 Bd8 49.b5 Rg4 50.Ba1 a3 51.f3 Ka8 52.Rd7 Ka7 53.Rxc7+ Bxc7 54.fxg4 Kb8 55.Bc4 Bh2 56.Bb3 a5 57.b6 a2 58.Bc3 Kc8 59.Bxa2 Bf4 60.Ke1 Bh6 61.d6 Bf4 62.b7+ Kxb7 63.Bc4 Bg5 64.Be2 Kb8 65.d7 Kc7 66.Bd2 a4 67.Bb5 Kb8 68.d8=Q+ Ka7 69.Qh8 Bf4 70.Qd8 Bb8 71.Be3+ Kb7 72.Bf2 Bd6 73.Qe7+ Kc8 74.Qxf6 Bb8 75.Bxa4 Be5 76.Ke2 Bh2 77.Kd3 Bb8 78.g5 Bc7 79.Qb6 Bb8 80.Bb5 Bg3 81.Qe6+ Kc7 82.Qe4 Bd6 83.Ke2 Kb8 84.Qe3 Bh2 85.Bc4 Bf4 86.Ba6 Bg3 87.Qa7# 1-0