1.e4 e5 2.Nf3 d6 3.h3 Nf6 4.Nc3 d5 5.exd5 Nxd5 6.Nxe5 Nxc3 7.bxc3 f6 8.Nf3 b5 9.Bxb5+ c6 10.Bc4 Nd7 11.O-O Ne5 12.Nxe5 fxe5 13.Qh5+ g6 14.Qxe5+ Qe7 15.Qxh8 Bf5 16.Bd3 Rd8 17.Bxf5 gxf5 18.Bb2 Rxd2 19.Rac1 Qc5 20.Rfe1+ Kf7 21.Qxh7+ Kf6 22.c4+ Kg5 23.h4+ Kf4 24.g3+ Kg4 25.Qg6+ Kh3 26.Re3 f4 27.gxf4+ Kxh4 28.Bf6+ Qg5+ 29.Qxg5#