1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.Re1 Nd6 6.Nxe5 Na5 7.Nc6+ Be7 8.Nxe7 Nb3 9.cxb3 a5 10.Nxc8+ Kf8 11.Nxd6 h6 12.Re8+ Qxe8 13.Nxe8 Ra6 14.Nxc7 Re6 15.Bxd7 Re2 16.Qxe2 Kg8 17.Qe8+ Kh7 18.Qxf7 Rf8 19.Qxf8 h5 20.Nc3 b6 21.d4 Kg6 22.Bf4 a4 23.bxa4 Kh7 24.Rd1 h4 25.Qe8 g5 26.Kh1 h3 27.Kg1 Kh6 28.Kh1 b5 29.a5 Kg7 30.a6 b4 31.Qe7+ Kh8 32.a7 bxc3 33.a8=Q# 1-0