1.f4 g6 2.Nf3 Bg7 3.e4 d6 4.d4 c5 5.c3 Qa5 6.Na3 cxd4 7.Nc4 Qc7 8.cxd4 Nf6 9.e5 Nd5 10.Qb3 dxe5 11.Ncxe5 e6 12.Bb5+ Nd7 13.Bd2 Qd8 14.Rc1 Bxe5 15.Nxe5 Nb6 16.O-O a6 17.Bxd7+ Nxd7 18.Bb4 Nb6 19.Bc5 Nd5 20.Nc4 Qd7 21.Nd6+ Kd8 22.f5 gxf5 23.Rxf5 Rf8 24.Rxd5 exd5 25.Qxd5 Kc7 26.Ba7+ Qc6 27.Rxc6+ bxc6 28.Qc5 Be6 29.Bb6+ Kd7 30.Ne4 Rh8