1.e4 e5 2.Nf3 Nc6 3.Bb5 g6 4.c3 a6 5.Bxc6 dxc6 6.Nxe5 Qe7 7.d4 f6 8.Nf3 Qxe4+ 9.Be3 Bd7 10.O-O O-O-O 11.Re1 Qg4 12.Nbd2 g5 13.Qb3 Qh5 14.Nc4 Ne7 15.Na5 b6 16.Qc4 bxa5 17.Qxa6+ Kb8 18.d5 c5 19.Qxf6 Rg8 20.Bxc5 Rg6 21.Qf7 Bh3 22.Ne5 Nxd5 23.Nc6+ Kc8 24.Re8 Rxe8 25.Qxe8+ Kb7 26.Nxa5+ Ka6 27.c4 Bxc5 28.Qb5+ Ka7 29.Qb7#