1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.Bxc6 bxc6 5.Nxe5 Nxe4 6.Qe2 d5 7.f3 f6 8.Nd3 Bf5 9.fxe4 Bxe4 10.O-O Be7 11.Nf4 O-O 12.Ne6 Qe8 13.Nxc7 Qg6 14.Nxa8 Rxa8 15.d3 Bf5 16.Qxe7 Bh3 17.Qe2 Re8 18.Qf3 Bg4 19.Qg3 f5 20.h3 f4 21.Qxg4 Qxg4 22.hxg4 d4 23.Rxf4 Re1+ 24.Rf1 Re2 25.Na3 g6 26.Bg5 Kg7 27.Rae1 Rd2 28.Bxd2 a6 29.Re7+ Kg8 30.Bh6 c5 31.Rf8#