1.d4 e6 2.Nf3 d5 3.c4 c6 4.Qc2 f5 5.Bf4 Nf6 6.e3 Be7 7.Nc3 O-O 8.h3 Nbd7 9.g4 Ne4 10.gxf5 exf5 11.Rg1 Kh8 12.O-O-O Ndf6 13.Be5 Be6 14.Nxe4 fxe4 15.Ng5 Bf5 16.f3 Ne8 17.h4 exf3 18.Bd3 Qd7 19.Rdf1 dxc4 20.Qxc4 Nd6 21.Qc2 Bxd3 22.Qxd3 Qh3 23.e4 Qd7 24.Nxh7 Rf7 25.Rxf3 Qe6 26.Ng5 Bxg5+ 27.Rxg5 Nc4 28.Rxf7 Nxe5 29.Rh5+ Kg8 30.Rxg7+