1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.d5 exd5 5.cxd5 d6 6.Nc3 g6 7.Bf4 Bg7 8.Qa4+ Bd7 9.Qb3 Qc7 10.e4 O-O 11.Be2 Nh5 12.Be3 Bg4 13.h3 Bxf3 14.Bxf3 Nf6 15.e5 Ne8 16.e6 c4 17.Qa4 fxe6 18.dxe6 Bxc3+ 19.bxc3 Rxf3 20.gxf3 Qc6 21.Qxc6 Nxc6 22.h4 Ne5 23.h5 Nxf3+ 24.Ke2 Ne5 25.f4 Nc6 26.hxg6 hxg6 27.Rh6 Ne7 28.Bd4 Kf8 29.Rh8+ Ng8 30.Rh7 Nef6 31.Rf7+