1.c4 e5 2.g3 Nf6 3.Bg2 Bc5 4.d3 a6 5.Nf3 d6 6.O-O Nc6 7.Nc3 O-O 8.Bg5 h6 9.Bxf6 Qxf6 10.a3 Qd8 11.e3 a5 12.d4 exd4 13.exd4 Bb6 14.h3 Qf6 15.Nd5 Qd8 16.Nxb6 cxb6 17.Re1 Bd7 18.d5 Ne7 19.Qd4 Nf5 20.Qf4 g5 21.Qd2 Qf6 22.Rac1 Rfe8 23.b3 Rxe1+ 24.Rxe1 Re8 25.Rxe8+ Bxe8 26.g4 Ne7 27.Qe3 b5 28.Nd2 Qa1+ 29.Bf1 Kf8 30.Qb6 Qxa3 31.Ne4 bxc4 32.bxc4 Ng6 33.Nxd6 Ne5 34.Nf5 Nf3+ 35.Kg2 Ne1+ 36.Kh1 Qf3+ 37.Kg1 Qe4 38.Qxh6+ Kg8 39.Qg7# 1-0