1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 c5 5.e3 O-O 6.Bd3 d5 7.Nf3 dxc4 8.Bxc4 cxd4 9.Nxd4 a6 10.O-O Qc7 11.Bd3 Bd6 12.h3 Nbd7 13.Ne4 Nxe4 14.Qxc7 Bxc7 15.Bxe4 Nc5 16.Bc2 e5 17.Nf3 Rd8 18.Bd2 Be6 19.Rfc1 Bb6 20.Bb4 Nd7 21.Ng5 Nf6 22.Be7 Rd7 23.Bxf6 gxf6 24.Bxh7+ Kg7 25.Nxe6+ fxe6 26.Bc2 Rd2 27.b4 f5 28.Bb3