1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 c6 5.Bg2 Bd6 6.O-O Nbd7 7.Qc2 Ne4 8.Nfd2 f5 9.Nxe4 fxe4 10.f3 exf3 11.Bxf3 Nf6 12.e4 dxe4 13.Bxe4 Bxg3 14.Rxf6 Qxd4+ 15.Kg2 Qxf6 16.hxg3 Rf8 17.Qe2 g6 18.Bf4 Bd7 19.Nc3 e5 20.Be3 Bf5 21.g4 Be6 22.Bf3 Bxc4 23.Qf2 O-O-O 24.Ne4 Qe6 25.Bh6 Rfe8 26.Qxa7 Bd5 27.Re1 Bxe4 28.Rxe4 Rd4 29.Rxd4 exd4 30.Bf4 Qc4 31.Qb8+