1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.g3 cxd4 5.Nxd4 d5 6.Bg2 e5 7.Nf3 d4 8.O-O Nc6 9.e3 Bc5 10.exd4 exd4 11.Nbd2 O-O 12.Nb3 Qb6 13.Bg5 Be6 14.Bxf6 gxf6 15.Nh4 Ne5 16.Be4 Bg4 17.Qc1 Ng6 18.Qh6 Rfe8 19.Bxg6 fxg6 20.Nxg6 Bb4 21.Nf4 Bf8 22.Qh4 Bf3 23.Rfe1 Bg7 24.c5 Qd8 25.Rxe8+ Qxe8 26.Nxd4 Qe4 27.Nxf3 Qxf3 28.Re1 Rd8 29.Qh5 Qc6 30.Re7 f5 31.Qf7+