1.d4 d5 2.Nf3 Nf6 3.c4 e6 4.Nc3 c6 5.e3 Nbd7 6.Bd3 dxc4 7.Bxc4 Be7 8.O-O O-O 9.e4 Nb6 10.Bb3 c5 11.e5 Nfd5 12.Ne4 c4 13.Bc2 f5 14.exf6 Nxf6 15.Qe2 Qc7 16.Ne5 Bd7 17.Nxf6+ Rxf6 18.Bg5 Bc6 19.Bxf6 Bxf6 20.Nxc4 Bxd4 21.Qxe6+ Kh8 22.Qh3 g5 23.Rad1 Bf6 24.b3 Nd5 25.Qf5 Qf7 26.Nd6 Qg6 27.Qxg6 hxg6 28.Bxg6 Nf4 29.Be4 Ne2+ 30.Kh1 Bd7 31.Nf7+