1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.f4 dxe5 6.fxe5 Nc6 7.Be3 Bf5 8.a3 e6 9.Nf3 Be7 10.Nc3 Bg4 11.Be2 Bxf3 12.gxf3 Bh4+ 13.Kf1 O-O 14.Rg1 f6 15.f4 fxe5 16.Bd3 Nxd4 17.Qg4 Qe7 18.Bxd4 exd4 19.Ne4 Rxf4+ 20.Qxf4 Rf8 21.Qxf8+ Qxf8+ 22.Ke2 Qf4 23.Rad1