1.e4 d5 2.exd5 Qxd5 3.Nc3 Qd6 4.d4 Nf6 5.Bc4 c6 6.Nf3 Bg4 7.Be3 e6 8.h3 Bh5 9.g4 Bg6 10.Ne5 Nbd7 11.Nxg6 hxg6 12.Qd2 Nxg4 13.Bf4 e5 14.dxe5 Qxd2+ 15.Kxd2 Nxf2 16.Rhf1 Nxh3 17.e6 fxe6 18.Be3 O-O-O 19.Bxe6 Kb8 20.Ke2 Nc5 21.Bxc5 Bxc5 22.Ne4 Bb6 23.Bxh3 Rxh3 24.Rf3 Rh2+ 25.Kf1 Rh1+ 26.Ke2 Rxa1 27.Rg3 Re8 28.Kd3 Re1 29.Rxg6 R1xe4 30.Rxg7 Rd4+ 31.Kc3 Re3#