1.Nf3 Nf6 2.g3 b5 3.Na3 a6 4.c4 e6 5.b3 bxc4 6.Nxc4 a5 7.Bg2 Bb7 8.O-O Be7 9.d3 O-O 10.Bd2 c5 11.Qe1 Nc6 12.Nfe5 d5 13.Nxc6 Bxc6 14.Bxa5 Qb8 15.Bc3 Ra6 16.Nd2 Qa8 17.a4 Rb8 18.Qc1 Nd7 19.Qc2 h6 20.Rab1 Rab6 21.d4 R6b7 22.dxc5 Nxc5 23.Bd4 Nxb3 24.Rxb3 Qxa4 25.Rxb7 Qxc2 26.Rxb8+ Kh7 27.Nf3 Qxe2 28.Ne5 Bb5 29.Rb1 Bd3 30.Bf1