1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Be7 5.Bf4 O-O 6.e3 c5 7.dxc5 Bxc5 8.Qc2 Nc6 9.a3 Qa5 10.O-O-O Be7 11.h4 a6 12.Ng5 Rd8 13.Bd3 h6 14.Kb1 d4 15.Nce4 e5 16.Bg3 Nxe4 17.Bxe4 hxg5 18.hxg5 Bxg5 19.Bd5 Rxd5 20.cxd5 Qxd5 21.Qh7+ Kf8 22.Qh8+ Ke7 23.Qxg7 Bf5+ 24.Ka1 Bf6 25.Bh4 Bxh4 26.Rxh4 Be6 27.Qg5+ Kd7 28.Kb1 Qa2+ 29.Kc1 Rc8 30.Kd2 Qxb2+ 31.Ke1 Bc4 32.exd4 Qe2#