1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.O-O d5 6.exd5 Nxd5 7.Re1+ Nce7 8.Qxd4 c6 9.Bg5 f6 10.Bh4 g6 11.Bxf6 Rg8 12.Nc3 Bd7 13.Nxd5 cxd5 14.Bxd5 Be6 15.Rxe6 Rc8 16.Ree1 Rg7 17.Bxg7 Bxg7 18.Qxg7 Qxd5 19.Rad1 Qxa2 20.Qg8+ Qxg8 21.h3 Rxc2 22.Ne5 Qf8 23.f3 Qf4 24.Re4 Qg3 25.Rg4 Rxg2+