1.Nf3 b6 2.d4 Bb7 3.g3 Nf6 4.Bg2 e6 5.c4 Bb4+ 6.Bd2 a5 7.O-O Bxd2 8.Qxd2 Na6 9.Nc3 O-O 10.Qf4 Nh5 11.Qe5 Nf6 12.e4 d5 13.exd5 exd5 14.cxd5 Nb4 15.Qf5 Nbxd5 16.Rac1 Nxc3 17.Rxc3 Re8 18.Rfc1 Rc8 19.Ne5 Bxg2 20.Kxg2 Qd5+ 21.Qf3 Qxd4 22.Nc6 Qe4 23.Na7 Rcd8 24.Rxc7 Qe5 25.Qb3 Qh5 26.Nc6 Rd2 27.Re7 Rxe7 28.Nxe7+ Kf8 29.Qa3 Ke8 30.Nc8 Qe2 31.Rf1 Ng4 32.Qa4+ Kd8 33.Qf4 Ne3+ 34.Qxe3 Qxe3 35.Nd6 Qe2 36.a3 Rd1 37.Rg1 Qd2 38.Re1 b5 39.Re6 fxe6 40.Nf5 Kc8 41.Kf3 Qd4 42.Kg2 Qg4 43.Nd4 Rd2 44.Nb3 Qe4+ 45.Kh3 Rd5 46.Nxa5 Rh5# 0-1