1.d4 f5 2.e4 fxe4 3.f3 exf3 4.Nxf3 Nf6 5.Bd3 g6 6.Ne5 e6 7.O-O Bg7 8.Bg5 O-O 9.Nd2 d6 10.Ng4 Nbd7 11.Qe2 Qe7 12.Rf3 h5 13.Nh6+ Bxh6 14.Bxh6 Nh7 15.Bxf8 Ndxf8 16.Raf1 Bd7 17.Rf7 Qxf7 18.Rxf7 Kxf7 19.Qf3+ Nf6 20.Qxb7 Rc8 21.Qxa7 Ke7 22.Ba6 Rd8 23.Qxc7 Nd5 24.Qa7 Nf6 25.c4 Ke8 26.Bb7 Kf7 27.Qb6 Ke7 28.c5 Ne8 29.c6 Bxc6 30.Bxc6