1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.f4 dxe5 6.fxe5 Bf5 7.Nc3 e6 8.Be3 Be7 9.Nf3 O-O 10.c5 Nd5 11.Nxd5 Qxd5 12.b4 Qe4 13.Qb3 Nc6 14.a3 Bh4+ 15.Kd2 Rad8 16.Bd3 Nxd4 17.Bxd4 Bg5+ 18.Kd1 Rxd4 19.Nxd4 Qxg2 20.Qc3 Bg4+ 21.Be2 Qxh1+ 22.Kc2 Qxh2