1.d4 f5 2.Nf3 Nf6 3.g3 e6 4.Bg2 Be7 5.O-O O-O 6.c4 d6 7.Nc3 Qe8 8.b3 a5 9.Bb2 c6 10.Re1 b5 11.cxb5 cxb5 12.d5 b4 13.Na4 Nxd5 14.Nd4 f4 15.Nxe6 fxg3 16.fxg3 Bxe6 17.Bxd5 Bg5 18.Qd4 Rf7 19.Qe4 Bxd5 20.Qxe8+ Rf8 21.Qxf8+ Kxf8 22.e4 Be6 23.Rad1 Be7 24.Nb6 Ra6 25.Nd5 Bd8 26.e5 Nd7 27.Nf4 Bg4 28.Rxd6 Rxd6 29.exd6 Bb6+ 30.Kg2 Bc5 31.Ne6+