1.c4 e5 2.d4 exd4 3.Qxd4 Nc6 4.Qd1 Qh4 5.e3 Ne5 6.Qd4 Qxd4 7.exd4 Nc6 8.Nf3 Nb4 9.Kd1 Nf6 10.a3 Na6 11.Bd3 c6 12.Re1+ Be7 13.Bf4 d5 14.c5 Ne4 15.Bxa6 bxa6 16.Ne5 Nxf2+ 17.Ke2 Ne4 18.Nxc6 g5 19.Bg3 h5 20.Nc3 Be6 21.Nxe4 dxe4 22.Ke3 f5 23.Be5 Rh7 24.Nxe7 Kxe7 25.h4 gxh4 26.c6 Rg8 27.Rac1 Rxg2 28.Red1 Bb3 29.c7 f4+ 30.Kxe4 Bc2+ 31.Kf3 Rg3+ 32.Kf2 Bxd1 33.c8=Q Rf3+ 34.Ke1 Bb3 35.Rc7# 1-0