1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.d3 e6 5.O-O Bd6 6.Nbd2 O-O 7.e4 e5 8.d4 Bg4 9.dxe5 Bxe5 10.h3 dxe4 11.hxg4 exf3 12.Qxf3 h6 13.Nc4 Nbd7 14.g5 hxg5 15.Bxg5 Qc7 16.Rad1 Nh7 17.Qf5 Nb6 18.Nxe5 Nxg5 19.Nxc6 bxc6 20.Qxg5 Nd5 21.c4 Nf6 22.Qc5 Rab8 23.b3 Rb6 24.Rfe1 Re8 25.Rxe8+ Nxe8 26.Bf3 Nf6 27.Kg2 Ra6 28.a4 Rb6 29.b4 Qb8 30.Qe7 Kh7 31.Qxf7 Rxb4 32.Rh1+