1.d4 Nf6 2.Nf3 d5 3.c4 c6 4.Qc2 g6 5.cxd5 cxd5 6.Bf4 Nc6 7.e3 Bf5 8.Qb3 Na5 9.Bb5+ Bd7 10.Qa4 Nc6 11.Ne5 Rc8 12.O-O Nh5 13.Bxc6 Bxc6 14.Nxc6 Rxc6 15.Be5 f6 16.Bg3 a6 17.Nc3 e6 18.e4 dxe4 19.Rad1 Nxg3 20.hxg3 f5 21.d5 exd5 22.Nxd5 Kf7 23.g4 Bd6 24.Qb3 b5 25.Ne3+ Kg7 26.gxf5 Re8 27.Rd5 Qf6 28.Rfd1 Bf4 29.Ng4 Qh4 30.Rd7+ Kh8 31.g3 Qxg4 32.Qf7 Rg8 33.Qxh7# 1-0