1.d4 f5 2.f3 Nf6 3.e4 d6 4.Bd3 fxe4 5.fxe4 e5 6.Nf3 Bg4 7.O-O Be7 8.c3 O-O 9.Bg5 Bxf3 10.Rxf3 Nfd7 11.Rxf8+ Qxf8 12.Bxe7 Qxe7 13.Qb3+ Qf7 14.Qxb7 Qf4 15.Bc4+ Kf8 16.Na3 Qe3+ 17.Kh1 Nb6 18.Rf1+ Ke7 19.Qxa8 Nxa8 20.Bd5 c6 21.Nc4 Qe2 22.Rf7+ Kd8 23.Rf8+ Kc7