1.e4 d5 2.exd5 Nf6 3.d4 Bg4 4.Nf3 Qxd5 5.Be2 Nc6 6.Nc3 Qh5 7.h3 O-O-O 8.Be3 e5 9.d5 e4 10.Ng5 Bxe2 11.Qxe2 Qxe2+ 12.Kxe2 Ne5 13.Bf4 Ng6 14.Bg3 Rd7 15.Rad1 h6 16.Ngxe4 Nxe4 17.Nxe4 Re7 18.Kd3 f5 19.Nc5 f4 20.Bh2 Re5 21.Kd4 Bxc5+ 22.Kxc5 Re2 23.Rd4 Rxc2+ 24.Rc4 Rxf2 25.Re1 b6+ 26.Kc6 Rxg2 27.Bxf4 Nxf4 28.Rxf4 Rc2+ 29.Kb5 Rxb2+ 30.Kc6 Rd8 31.Re5 Rd6#