1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Bc4 Nb6 5.Bb3 dxe5 6.Qf3 e6 7.dxe5 Nc6 8.Qg3 a5 9.c3 a4 10.Bc2 Qd5 11.f4 Bd7 12.Nf3 Bc5 13.Nbd2 Be3 14.Ne4 Nc4 15.Qxg7 O-O-O 16.Nf6 Qb5 17.Bd3 Bxc1 18.Rxc1 Qc5 19.Bxc4 Qe3+ 20.Kd1 Na5 21.Re1 Qxf4 22.Qg5 Qxc4 23.Nd2 Bb5