1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.d4 a6 6.Ba4 b5 7.Bb3 f6 8.Bd5 f5 9.Nxe5 Qf6 10.f3 Ng5 11.Bxg5 Qxg5 12.Nxc6 Bd6 13.Re1+ Kf8 14.Ne5 c6 15.Nf7 Bxh2+ 16.Kxh2 Qh5+ 17.Kg1 cxd5 18.Nxh8 Kg8 19.g4 fxg4 20.fxg4 Kxh8 21.gxh5 Bb7 22.Qf3 Kg8 23.Re7 Rf8 24.Qg3 g6 25.Qe5 Rf7 26.Re8+ Rf8 27.h6 Kf7 28.Qe7+ Kg8 29.Qg7#