1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.e4 d5 6.e5 Ne4 7.Bd3 c5 8.Ne2 Nc6 9.O-O cxd4 10.cxd5 exd5 11.Nxd5 Qxd5 12.Bxe4 Qxe5 13.Bxh7+ Kh8 14.Bd3 Re8 15.Ng3 Be6 16.Qd1 Kg8 17.a3 Bf8 18.f4 Qf6 19.b4 Qh4 20.Bd2 a6 21.f5 Bd5 22.Rf4 Qh7 23.Be4 Rad8 24.Bxd5 Rxd5 25.Qf3 Red8 26.Ne4 d3 27.Qg4 Qh6 28.Rff1 Ne5 29.Qg3 Qc6 30.Bg5 Re8 31.Rac1 Qb6+ 32.Be3 Qd8 33.Rc8 Qxc8 34.Nf6+ Kh8 35.Qh4# 1-0