1.Nf3 c5 2.c4 Nf6 3.Nc3 d6 4.g3 e6 5.Bg2 Be7 6.a3 O-O 7.d4 cxd4 8.Nxd4 a6 9.O-O Qc7 10.Qd3 Nbd7 11.b3 Ne5 12.Qd2 Bd7 13.Bb2 Nc6 14.Rac1 Nxd4 15.Qxd4 Bc6 16.Nd5 exd5 17.cxd5 Rab8 18.dxc6 b6 19.Rfd1 Rfd8 20.e4 b5 21.e5 Ne8 22.Qf4 h6 23.e6 Bf6 24.exf7+ Kxf7 25.Bd5+ Kf8 26.Qf5 Qa5 27.Qe6 Qc7 28.Qg8+ Ke7 29.Qf7#