1.e4 d5 2.exd5 Nf6 3.Nc3 Nxd5 4.Nf3 Bg4 5.Bc4 Nxc3 6.bxc3 Nc6 7.O-O e5 8.Re1 Qf6 9.Bb5 O-O-O 10.d3 Bc5 11.Bg5 Qg6 12.Bxd8 Rxd8 13.Bxc6 Qxc6 14.Nxe5 Bxf2+ 15.Kxf2 Qb6+ 16.Kf1 Bxd1 17.Rexd1 Qa5 18.Nxf7 Qf5+ 19.Kg1 Qxf7 20.Rf1 Qd5 21.c4 Qd4+ 22.Kh1 b6 23.a4 Rd6 24.a5 Rf6 25.Rxf6 Qxa1+