1.Nf3 Nf6 2.d4 e6 3.g3 d5 4.Bg2 c5 5.O-O Ng8 6.c4 cxd4 7.cxd5 exd5 8.Nxd4 Bc5 9.Nb3 Bb6 10.Nc3 Ne7 11.Nxd5 Nxd5 12.Qxd5 O-O 13.Bd2 Nc6 14.Bc3 Be6 15.Qb5 Qe7 16.e3 Rad8 17.Rfd1 h6 18.Rxd8 Rxd8 19.a4 Bd7 20.Nd2 Nd4 21.Qh5 Nc2 22.Rf1 Bc5 23.Qd1 Bf5 24.Qf3 Qe6 25.Nb3 Bd6 26.Na5 b6 27.Nb7 Rd7 28.Nxd6 Rxd6 29.Qa8+ Kh7 30.Qxa7 Nxe3 31.fxe3 Qxe3+ 32.Kh1 Be4 33.Qxf7 Bxg2+ 34.Kxg2 Qe4+ 35.Rf3 Qe2+ 36.Rf2 Qe4+ 37.Qf3 Qxa4 38.Qb7 b5 39.Qxg7# 1-0