1.d4 f5 2.Nf3 Nf6 3.g3 g6 4.Bg2 Bg7 5.O-O O-O 6.b3 d6 7.Bb2 Qe8 8.c4 Na6 9.Qc2 Rb8 10.Nbd2 b5 11.a3 h6 12.b4 c6 13.Rac1 Bd7 14.Rfe1 Nc7 15.e4 fxe4 16.Nxe4 Qf7 17.cxb5 Rxb5 18.Nc3 Rbb8 19.Nh4 Ng4 20.Nxg6 Qxf2+ 21.Qxf2 Rxf2 22.Ne2 Rxg2+ 23.Kxg2 Nd5 24.Nef4 Nge3+ 25.Kg1 Nxf4 26.gxf4 Nd5 27.Nxe7+ Nxe7 28.Rxe7 Rb7 29.Rxg7+