1.Nf3 c6 2.e4 d5 3.e5 a6 4.d4 Bg4 5.c3 e6 6.Be2 c5 7.O-O cxd4 8.Nxd4 Bxe2 9.Qxe2 Nc6 10.Nxc6 bxc6 11.Nd2 Ne7 12.b4 Nf5 13.Nb3 Be7 14.Bd2 O-O 15.g4 Nh4 16.f4 a5 17.Nxa5 Qb6+ 18.Be3 c5 19.Nb3 d4 20.bxc5 Bxc5 21.cxd4 Be7 22.d5 Qb7 23.d6 Bd8 24.Rac1 g5 25.fxg5 Qd5 26.Rc5 Qe4 27.Nd2 Qb7 28.Rc2 Ra3 29.Nc4 Ra4 30.h3 Qd5 31.Bc1 Ba5 32.Nxa5 Rxa5 33.Kh2 Ra4 34.Kg3 Ng6 35.Rd1 Rd4 36.Rxd4 Qxd4 37.Qe3 Qd1 38.Rc3 Qd5 39.Rd3 Qxa2 40.h4 Rc8 41.h5 Nf8 42.Bd2 Nd7 43.Ra3 Qd5 44.Ra5 Rc5 45.Rxc5 Nxc5 46.Bc3 Nd7 47.Bd4 Qh1 48.Qf3 Qe1+ 49.Kh3 Qd2 50.Bf2 Qxg5 51.Bg3 Qc1 52.Bf4 Qa1 53.h6 Qe1 54.Qa8+ Nf8 55.d7 Qf1+ 56.Kh4 Qf2+ 57.Kh5 Qxf4 58.Qxf8+ Kxf8 59.d8=Q# 1-0