1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.Nc3 Bb7 5.Bg5 Be7 6.Qc2 h6 7.Bxf6 Bxf6 8.e4 d6 9.Be2 Nd7 10.O-O e5 11.d5 O-O 12.b4 Qe7 13.Nd2 a5 14.a3 axb4 15.axb4 Rxa1 16.Rxa1 Ra8 17.Rxa8+ Bxa8 18.Qa4 Qd8 19.Nb5 Bg5 20.Nf3 Nf6 21.h4 Bf4 22.g3 Nxe4 23.gxf4 Qc8 24.Bf1 Qg4+ 25.Bg2 Bb7 26.fxe5 dxe5 27.Nxc7 Nd6 28.Nxe5