1.d4 d5 2.Nf3 Nf6 3.c4 dxc4 4.e3 Bg4 5.Bxc4 e6 6.Nc3 a6 7.h3 Bh5 8.g4 Bg6 9.Ne5 Nbd7 10.Nxg6 hxg6 11.Qf3 c6 12.Bb3 a5 13.g5 Nd5 14.e4 Nxc3 15.bxc3 a4 16.Bc2 e5 17.O-O Be7 18.Qg3 Qa5 19.f4 exf4 20.Bxf4 Nf8 21.Rab1 b6 22.Be5 Nd7 23.Bxg7 Rh5 24.h4 Bxg5 25.Qf3 Bxh4 26.Qxf7+ Kd8 27.Be5 Nxe5 28.dxe5 Qc5+ 29.Kg2 Be7 30.Qg8+ Kc7 31.Qxa8 Rg5+ 32.Kh1 Rh5+