1.e4 e5 2.Nf3 Nf6 3.Nc3 Nc6 4.Bb5 Bb4 5.Bxc6 dxc6 6.Nxe5 Bxc3 7.dxc3 Qxd1+ 8.Kxd1 Nxe4 9.Re1 Nxf2+ 10.Ke2 Ng4 11.Bf4 O-O 12.Nd3 Re8+ 13.Kd2 Bf5 14.h3 Nf6 15.g4 Bg6 16.Rad1 h5 17.Ne5 Ne4+ 18.Kc1 Nf2 19.Rd7 Nxh3 20.Bg3 Ng5 21.Rxc7 hxg4 22.Nxg6 Rxe1+ 23.Bxe1 fxg6 24.Rxb7 Rf8 25.Kd1 Ne4 26.Re7 Rf4 27.Ke2 g3 28.Re6 g5 29.Rg6 g2 30.Bf2 Rxf2+ 31.Kd1 g1=Q# 0-1