1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Be7 5.Nf3 O-O 6.Qc2 c5 7.O-O cxd4 8.Nxd4 Nc6 9.Nxc6 bxc6 10.b3 a5 11.Nc3 Ba6 12.Rd1 Ng4 13.Na4 f5 14.e3 Qe8 15.Bb2 Bd6 16.Rac1 Qh5 17.h3 Nf6 18.cxd5 cxd5 19.Qc6 Be2 20.Qxd6 Bxd1 21.Qxe6+ Kh8 22.Bxf6 gxf6 23.g4 fxg4 24.Rxd1 gxh3 25.Rxd5 Qe2 26.Qxh3 Rg8 27.Nc3 Qe1+ 28.Kh2 Rg7 29.Ne4 Rag8 30.Bf1 Rg1 31.Rd7 Qxf1 32.Qxh7#