1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bc4 Bc5 5.O-O O-O 6.Re1 d6 7.Nd5 Nxd5 8.exd5 Nd4 9.Nxd4 Bxd4 10.c3 Bc5 11.d4 exd4 12.cxd4 Bb4 13.Bd2 Bxd2 14.Qxd2 a6 15.Rad1 b5 16.Bb3 Bg4 17.f3 Bd7 18.Bc2 Re8 19.Qc3 Rxe1+ 20.Rxe1 a5 21.f4 b4 22.Qg3 f6 23.Qh4 g5 24.Qxh7+ Kf8 25.Bg6 Qe8 26.Qh8#