1.d4 Nf6 2.h3 d5 3.c4 c5 4.e3 cxd4 5.exd4 g6 6.Nf3 Bg7 7.Nc3 O-O 8.Be2 Nc6 9.O-O dxc4 10.Bxc4 Na5 11.Be2 Be6 12.Bg5 Nc4 13.Bxc4 Bxc4 14.Re1 h6 15.Bxf6 exf6 16.d5 Rc8 17.Qd4 Qa5 18.Rad1 f5 19.Ne5 Rfd8 20.Nxc4 Qb4 21.Ne5 Qxb2 22.Re3 Qc2 23.Rde1 Bf8 24.Rg3 Bc5 25.Qf4 Bd6 26.Qxh6 Bxe5 27.Rxe5 Rxc3 28.Rxg6+ fxg6 29.Qxg6+ Kh8 30.Qf6+ Kh7 31.Re7+ Kg8 32.Qg7# 1-0