1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.a3 Bxc3+ 6.Qxc3 b6 7.Bg5 Ba6 8.e3 d6 9.Qc2 Nbd7 10.Ne2 c5 11.dxc5 bxc5 12.Nc3 h6 13.Bh4 Ne5 14.O-O-O g5 15.Bg3 Qb6 16.h4 g4 17.Bxe5 dxe5 18.Ne4 Kg7 19.Rd6 Qa5 20.Nxf6 Kxf6 21.Be2 Ke7 22.Rhd1 Rad8 23.Rxd8 Rxd8 24.Bxg4 Rxd1+ 25.Bxd1 f5 26.g4 e4 27.g5 hxg5 28.hxg5 e5 29.Qe2 Qd8 30.Qh5 Bxc4 31.Qh7+