1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O c5 5.d4 cxd4 6.Nxd4 e5 7.Nb3 Be6 8.c4 Nc6 9.cxd5 Nxd5 10.N1d2 h6 11.Ne4 Qb6 12.Nd6+ Bxd6 13.Bxd5 Bxd5 14.Qxd5 Rd8 15.Be3 Qa6 16.a4 Qxe2 17.Qb5 Qg4 18.Qxb7 Qc8 19.Nc5 O-O 20.Rfd1 Nd4 21.Qxc8 Rxc8 22.Ne4 Rfd8 23.Bxd4 exd4 24.Nxd6 Rxd6 25.Rd3 Rc2 26.Rad1 Rxb2 27.Rxd4 Rxd4 28.Rxd4 Ra2 29.Rd8+ Kh7 30.Rd7 Rxa4 31.Rxf7