1.Nf3 Nf6 2.c4 h6 3.Nc3 e6 4.e4 d5 5.cxd5 exd5 6.e5 c5 7.exf6 Nc6 8.d4 Qxf6 9.Nxd5 Qd8 10.dxc5 Bxc5 11.Be3 Bd6 12.Nc3 O-O 13.Be2 Qe7 14.O-O Rd8 15.Qc2 Be6 16.Rad1 Rac8 17.Qe4 a6 18.Nd4 Nxd4 19.Rxd4 f5 20.Qh4 Qxh4 21.Rxh4 b5 22.Rd4 Be5 23.Rxd8+ Rxd8 24.Rd1 Rxd1+ 25.Bxd1 b4 26.Na4 Bxa2 27.b3 Bb1 28.Nc5 f4 29.Bd2 a5 30.Nb7 Bc7 31.g3 g5 32.gxf4 gxf4 33.Kg2 Bg6 34.Kh3 Be4 35.Nc5 Bf5+ 36.Bg4 Bc2 37.Be6+ Kg7 38.Kg4 Bb6 39.Na4 Bxf2 40.Bxf4 Bd1+ 41.Kf5 Bc2+ 42.Ke5 Ba7 43.Bg3 Kg6 44.Bc4 h5 45.Kf4 Bg1 46.h4 Kf6 47.Nb2 Bd4 48.Na4 Be5+ 49.Kf3 Bd1+ 50.Kf2 Kf5 51.Bxe5 Kxe5 52.Nb2 Bc2 53.Ke3 Kf5 54.Kf3 Ke5 55.Ke3 Kf5 56.Kf3 Ke5 57.Bf7 Kd4 58.Na4 Bd1+ 59.Kf4 Be2 60.Kg5 Bd1 61.Kh6 Ke5 62.Nb2 Bc2 63.Kxh5 Kf6 64.Bc4 Ke5 65.Kg5 Kd4 66.h5 Kc3 67.Na4+ Kd4 68.h6 Ke3 69.Kf6 Kd4 70.Be6 Ke3 71.Nc5 Kd4 72.Bf5 Bxf5 73.Kxf5 Kxc5 74.h7 a4 75.h8=Q axb3 76.Ke4 Kc6 77.Qb2 Kd6 78.Qxb3 Kc6 79.Ke5 Kc5 80.Qd5+ Kb6 81.Kd6 b3 82.Qxb3+ Ka7 83.Kc7 Ka6 84.Qa4# 1-0