1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.O-O Bf5 5.d4 h6 6.b3 e6 7.Bb2 Bd6 8.c4 O-O 9.Nc3 Nbd7 10.Nd2 e5 11.cxd5 exd4 12.Nce4 Bxe4 13.Nxe4 Nxe4 14.Bxe4 c5 15.Bg2 Re8 16.Qd3 Ne5 17.Qd2 Ng4 18.Rae1 Bc7 19.b4 Nf6 20.bxc5 Ba5 21.Qxd4 Bxe1 22.Rxe1 Qa5 23.Bc3 Qxa2 24.e4 Red8 25.d6 Qa6 26.e5 Ne8 27.Bd5 Qb5 28.e6 Nf6 29.exf7+ Kf8 30.Bc4 Qa4 31.Qe3 Re8 32.Qe7+