1.Nf3 d5 2.d4 Nf6 3.e3 b6 4.Bb5+ c6 5.Bd3 e6 6.O-O Bb7 7.b3 Nbd7 8.Nbd2 Be7 9.Bb2 O-O 10.Rc1 Rc8 11.Qe2 c5 12.Rfd1 Qc7 13.Ne5 Rfd8 14.h3 h6 15.f4 cxd4 16.exd4 Nxe5 17.fxe5 Ne4 18.c4 Nxd2 19.cxd5 Qd7 20.Rxc8 Qxc8 21.dxe6 Nf3+ 22.gxf3 Qxe6 23.Qg2 Bg5 24.Qg4 b5 25.Kf2 Qa6 26.Bb1 Bc8 27.Qg3 Qe6 28.f4 Be7 29.f5 Qd5 30.Rg1 g6 31.Qf3 Bh4+ 32.Ke2 Qxf3+ 33.Kxf3 Bg5 34.fxg6 f6 35.Kg3 fxe5 36.dxe5 Rd2 37.Bc3 Re2 38.Re1 Rxe1 39.Bxe1 h5 40.h4 Bc1 41.Bf2 a5 42.Bd3 Bd7 43.Bd4 a4 44.bxa4 bxa4 45.Bc4+ Kf8 46.e6 Bh6 47.exd7 Bf4+ 48.Kf2 Bh6 49.g7+ Ke7 50.g8=Q Kd6 51.Qc8 Ke7 52.Qe8+ Kd6 53.Qf7 a3 54.Qg8 Bg5 55.Qc8 Bh6 56.Qd8 Bg5 57.Qf8+ Be7 58.Qc8 Bxh4+ 59.Kf3 Bg3 60.Qe8 Bh2 61.Qf7 Kc7 62.Qg7 Kb7 63.Qh7 Bg3 64.Qh6 Bb8 65.Qxh5 Ka8 66.Qh8 Kb7 67.Qc8+ Ka8 68.Qa6+ Ba7 69.d8=Q# 1-0