1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O e6 5.d4 cxd4 6.Nxd4 e5 7.Nf3 Nc6 8.c4 d4 9.e3 Be7 10.exd4 e4 11.Ng5 Bg4 12.Qa4 Qxd4 13.Nc3 O-O 14.Be3 Qe5 15.Bf4 Qd4 16.h3 Bh5 17.Ngxe4 Ne5 18.Bxe5 Qxe5 19.Qb5 Qxb5 20.cxb5 Rac8 21.Nxf6+ Bxf6 22.Bxb7 Rc4 23.a4 Rd8 24.a5 Rb4 25.b6 Rxb2 26.Nd5 Bd4 27.Ne7+ Kf8 28.Nc6 axb6 29.Nxd8 bxa5 30.Rab1 Bxf2+ 31.Kg2