1.e4 d5 2.exd5 Nf6 3.d4 Bg4 4.Be2 Bxe2 5.Nxe2 Qxd5 6.O-O Nc6 7.Nbc3 Qh5 8.Nf4 Qf5 9.d5 O-O-O 10.Be3 Nb4 11.Qd4 Nbxd5 12.Nfxd5 Nxd5 13.Qxa7 e6 14.Nxd5 Rxd5 15.Qa8+ Kd7 16.Qxb7 Bd6 17.c4 Re5 18.Rad1 Ke7 19.Rxd6 Kxd6 20.Rd1+ Ke7 21.Qxc7+ Kf6 22.Bd4 Qf4 23.g3 Qf3 24.Qxe5+ Kg6 25.Qxg7+ Kh5 26.g4+ Qxg4+ 27.Qxg4+ Kxg4 28.Bxh8 f5 29.c5 Kf3 30.c6 Ke2 31.Rd6 e5 32.c7 f4 33.c8=Q f3 34.Qc2+ Ke1 35.Rd1#