1.d4 d5 2.e4 dxe4 3.Nc3 Nf6 4.f3 exf3 5.Nxf3 Bg4 6.h3 Bh5 7.g4 Bg6 8.Ne5 e6 9.g5 Nd5 10.Qf3 c6 11.Bd3 Qc7 12.O-O Bd6 13.Bxg6 hxg6 14.Nxd5 cxd5 15.Qxf7+ Kd8 16.Qxe6 Bxe5 17.dxe5 Qc5+ 18.Rf2 Rf8 19.Qd6+ Qxd6 20.exd6 Rf5 21.Bf4 Nc6 22.c3 Kd7 23.Re1 Raf8 24.Ref1 Nd8 25.h4 b6 26.Be5 Ne6 27.Rxf5 gxf5 28.Rd1 Kc6 29.a4 g6 30.Kf2 Nc5 31.Rd4