1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 d6 5.e4 O-O 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Ne1 Nd7 10.f3 f5 11.g4 Kh8 12.Be3 Ng8 13.Ng2 h5 14.h3 Bh6 15.Bf2 hxg4 16.hxg4 Bg5 17.Bg3 fxg4 18.f4 exf4 19.Nxf4 Ne5 20.Ne6 Bxe6 21.dxe6 Qe7 22.Nd5 Qh7 23.Qd4 Nf6 24.e7 Rf7 25.Bxe5 dxe5 26.Qxe5 Qh5 27.Qc3 Rh7 28.Rxf6 Qh1+ 29.Kf2 Rh2+