1.e4 e5 2.Nf3 d5 3.Qe2 dxe4 4.Nxe5 Qe7 5.d4 exd3 6.cxd3 Nf6 7.Nc3 Nbd7 8.d4 Nb6 9.g3 Be6 10.Bg2 O-O-O 11.O-O Qb4 12.Nb5 Bd6 13.Nxa7+ Kb8 14.Nac6+ bxc6 15.Nxc6+ Ka8 16.Nxb4+ Bd5 17.Nxd5 Nbxd5 18.Qa6+ Kb8 19.Bxd5 Nxd5 20.Qb5+ Kc8 21.Qxd5 f5 22.Qe6+ Rd7 23.a4 f4 24.Kg2 f3+ 25.Kg1 Bf8 26.Bf4 h6 27.a5 Rh7 28.a6 g5 29.a7 Bd6 30.a8=Q# 1-0