1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O c6 5.c4 d5 6.d4 O-O 7.Nc3 dxc4 8.e4 b5 9.Ne5 Nfd7 10.Nxd7 Qxd7 11.e5 Bb7 12.a4 c5 13.dxc5 Bxg2 14.Kxg2 Qc6+ 15.Kg1 b4 16.Nd5 Qxc5 17.Be3 Qa5 18.Nxe7+ Kh8 19.f4 Na6 20.Qd5 Qc7 21.Nc6 Rfc8 22.Nd4 Rd8 23.Qb5 Qb6 24.Qxc4 Rac8 25.Qb5 Nc5 26.a5 Qxb5 27.Nxb5 Nd3 28.Nd6 Rc7 29.Rad1