1.Nf3 Nf6 2.d4 d5 3.e3 c5 4.c4 cxd4 5.exd4 g6 6.cxd5 Nxd5 7.Bc4 e6 8.Bxd5 exd5 9.O-O Be7 10.Nc3 O-O 11.Qb3 Nc6 12.Bh6 Re8 13.Nxd5 Be6 14.Nxe7+ Nxe7 15.d5 Bxd5 16.Qd3 Bxf3 17.Qxf3 Nf5 18.Rad1 Qb6 19.Bg5 Nd4 20.Qh3 Ne6 21.Bf6 Nf4 22.Qh4 Ne2+ 23.Kh1 Re6 24.Bd8 Qxb2 25.Rd7 Qb5 26.Rfd1 h5 27.a4 Qf5 28.f3 Nc3 29.Rc1 Rc8 30.h3 b6 31.Rxa7 Rd6 32.Bg5 Rdc6 33.Re1 Rc4 34.Qg3 Rxa4 35.Rae7 Ra5 36.f4 Rd5 37.Qh4 b5 38.Bf6 Rd1 39.Bxc3 Rxe1+ 40.Qxe1 b4 41.Re8+ Kh7 42.Rxc8 Qxc8 43.Bxb4 Qc4 44.Bd2 Qd4 45.Be3 Qe4 46.Qf2 Kg8 47.Kh2 Kh7 48.Qf3 Qd3 49.Bf2 Qd6 50.g4 hxg4 51.hxg4 Kg7 52.Kg3 Kg8 53.Kg2 Kg7 54.f5 gxf5 55.gxf5 Qf6 56.Qg4+ Kf8 57.Bd4 Qd6 58.Bg7+ Ke8 59.Qe4+ Kd7 60.Qb7+ Qc7 61.Qd5+ Kc8 62.Be5 Qb7 63.Qxb7+ Kxb7 64.Kf3 Kc6 65.Ke4 Kd7 66.Kd5 Ke7 67.Kc6 f6 68.Bd4 Ke8 69.Bxf6 Kf7 70.Bg5 Ke8 71.Kd6 Kf7 72.Ke5 Kf8 73.Kf6 Ke8 74.Kg7 Kd7 75.f6 Ke6 76.f7 Kd6 77.Kf6 Kd5 78.f8=Q Kc4 79.Ke5 Kd3 80.Qc8 Ke2 81.Ke4 Kf2 82.Qg4 Ke1 83.Qg2 Kd1 84.Qd2# 1-0