1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bb5 a6 5.Bxc6 bxc6 6.Nxe5 d6 7.Nxc6 Qd7 8.e5 dxe5 9.Qf3 Bb7 10.O-O Bxc6 11.Qe3 Ng4 12.Qe2 Bc5 13.Ne4 Bb6 14.h3 f5 15.b3 Bxe4 16.Bb2 O-O 17.hxg4 fxg4 18.d4 exd4 19.Qxe4 Rae8 20.Qb7 d3 21.Rfe1 g3 22.Rxe8 gxf2+ 23.Kh1 Rxe8 24.Qf3 d2 25.Rd1 Qe6 26.g3 Qh6+ 27.Kg2 Re1 28.Qd5+ Kf8 29.Qd7 f1=Q#