1.c4 Nf6 2.Nc3 e6 3.g3 d5 4.b3 c5 5.Bg2 Nc6 6.e3 Be7 7.Nge2 O-O 8.O-O Ne5 9.d4 cxd4 10.exd4 Nc6 11.Bb2 dxc4 12.bxc4 Bd7 13.d5 Na5 14.d6 Bxd6 15.Qxd6 Nxc4 16.Qb4 Ne5 17.Rfd1 Qc7 18.Rac1 Nc6 19.Qb3 Rfd8 20.Ne4 Nxe4 21.Bxe4 Re8 22.Qc3 e5 23.Qf3 Rad8 24.Qh5 g6 25.Qh6 Qb6 26.Rb1 Qc7 27.Nf4 f5 28.Bd5+ Kh8 29.Nxg6#