1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Ba5 6.d4 d6 7.Qb3 Qe7 8.d5 Nd4 9.Nxd4 exd4 10.Qa4+ Bd7 11.Qxa5 Qxe4+ 12.Kf1 d3 13.Nd2 Qe2+ 14.Kg1 Qe1+ 15.Nf1 d2 16.Bxd2 Qxa1 17.Qxc7 Rc8 18.Qxd6 Rxc4 19.Qe5+ Ne7 20.d6 O-O 21.Qxe7 Bb5 22.h3 Rcc8 23.Kh2 Bxf1 24.d7 Rcd8 25.Bg5 Qd1 26.Rxf1 Qxf1 27.Qd6 Qb5 28.Bh6 Qxd7 29.Qg3 f6