1.Nf3 Nf6 2.g3 g6 3.b3 Bg7 4.Bb2 O-O 5.Bg2 d5 6.c4 c6 7.O-O Na6 8.d3 Nc7 9.Nbd2 Ne6 10.Qc2 b6 11.b4 b5 12.Nb3 bxc4 13.dxc4 Qb6 14.a3 Ba6 15.Ne5 Rac8 16.Bh3 dxc4 17.Nxc4 Qb5 18.Ne5 Qa4 19.Nxf7 Nc5 20.bxc5 Bc4 21.Ng5 Bxb3 22.Be6+