1.d4 e6 2.c4 f5 3.Nf3 Nf6 4.g3 Be7 5.Bg2 O-O 6.O-O Ne4 7.Nfd2 d5 8.Nxe4 fxe4 9.f3 exf3 10.Bxf3 Bf6 11.Nc3 dxc4 12.e3 c6 13.Qe2 e5 14.Qxc4+ Kh8 15.Ne4 exd4 16.Nxf6 Rxf6 17.exd4 Bh3 18.Bg5 Bxf1 19.Rxf1 Nd7 20.Bxf6 Nxf6 21.Rd1 Qb6 22.b3 Rd8 23.Kg2 h6 24.d5 cxd5 25.Bxd5 Qa5 26.Bf3 Qxa2+ 27.Kh3 Rf8 28.Qc5 Re8 29.Rd3 Qb1 30.Qf5 Qf1+ 31.Kh4 g5+