1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.c4 dxc4 5.O-O e6 6.a4 Nbd7 7.Qc2 e5 8.Na3 Bxa3 9.Rxa3 O-O 10.Qxc4 Re8 11.d3 a5 12.e4 c5 13.Ng5 Qe7 14.f4 b6 15.Nf3 Ba6 16.Qc2 Rad8 17.Re1 h6 18.Rc3 exf4 19.gxf4 Nb8 20.Ne5 Nfd7 21.Nc4 Nc6 22.Qf2 Nf6 23.e5 Nd5 24.f5 Nxc3 25.Bxc6 Rxd3 26.f6 Qe6 27.Qg2 g6 28.Ne3 Rc8 29.Bf3 Qxe5 30.bxc3 Qxc3 31.Qf2 Re8 32.Bg2 Rd6 33.Bb2 Qb4 34.Qg3 Kh7 35.h4 Rde6 36.Qf2 Rxe3 37.Rxe3 Rxe3 38.Qxe3 Qxb2 39.Qe7 Qd4+ 40.Kh2 Qxh4+ 41.Kg1 Bc4 42.Bc6 h5 43.Bg2 Qd4+ 44.Kh1 Be6 45.Bc6 c4 46.Qf8 Qxf6 47.Be4 c3 48.Qd6 Qh4+ 49.Qh2 Qxe4+ 50.Qg2 Qe1+ 51.Qf1 Qxf1+ 52.Kh2 Bd5 53.Kg3 g5 54.Kh2 Qg2# 0-1