1.Nf3 Nf6 2.g3 d5 3.c4 e6 4.d4 Be7 5.Bg2 O-O 6.O-O c6 7.Qc2 Nbd7 8.Rd1 b5 9.cxb5 cxb5 10.Bf4 Bb7 11.Nbd2 Qb6 12.Rdc1 Rfc8 13.Bc7 Qa6 14.Qb3 Bc6 15.Bf4 b4 16.h3 Bb5 17.e4 dxe4 18.Ne5 Nh5 19.Nxe4 Nxf4 20.gxf4 Rxc1+ 21.Rxc1 Rc8 22.Re1 Nxe5 23.fxe5 Bc4 24.Qg3 Rd8 25.Nf6+ Kh8 26.Qh4 Bd3 27.Be4 Bxe4 28.Rxe4 gxf6 29.exf6 Rg8+ 30.Rg4 Rxg4+ 31.hxg4 Bf8