1.e4 e5 2.Nf3 Nf6 3.Bc4 Nc6 4.O-O Bc5 5.c3 d6 6.d4 exd4 7.cxd4 Bb6 8.Bg5 O-O 9.h3 Re8 10.Re1 h6 11.Bh4 Ne7 12.Qb3 Rf8 13.e5 dxe5 14.dxe5 Nfd5 15.Nc3 Nxc3 16.bxc3 Bc5 17.e6 fxe6 18.Bxe6+ Bxe6 19.Rxe6 Kh8 20.Rae1 Re8 21.Ne5 Qd7 22.Nxd7 Nc6 23.Rxe8+ Rxe8 24.Rxe8+ Kh7 25.Qg8+ Kg6 26.Qe6+ Kh7 27.Qf5+ g6 28.Qf7#