1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nf3 Nxe4 5.d4 d5 6.Bd3 Be7 7.O-O Nc6 8.Re1 Bg4 9.c3 f5 10.Nbd2 O-O 11.Qb3 Kh8 12.Qxb7 Rf6 13.Qb3 Rg6 14.Bf1 Bd6 15.g3 f4 16.Qxd5 Nxf2 17.Kxf2 fxg3+ 18.Kg1 gxh2+ 19.Kh1 Rb8 20.Bg2 Ne7 21.Qe4 Nf5 22.Nf1 h6 23.Ne5 Bxe5 24.Qxe5 Qh4 25.b4 Bf3 26.Re2 Bxg2+ 27.Rxg2 Rxg2 28.Kxg2 h1=Q#