1.Nf3 Nf6 2.c4 e6 3.Nc3 d5 4.d4 Be7 5.Bg5 h6 6.Bh4 O-O 7.e3 Ne4 8.Bxe7 Qxe7 9.Qc2 c6 10.Bd3 Nxc3 11.Qxc3 dxc4 12.Bxc4 Nd7 13.O-O b6 14.b4 a5 15.a3 axb4 16.axb4 Bb7 17.Be2 c5 18.dxc5 bxc5 19.b5 Nb6 20.Rfc1 Rfc8 21.Rxa8 Bxa8 22.Qa5 Bxf3 23.Bxf3 Qc7 24.Bc6 c4 25.g3 Qd8 26.Kg2 Rb8 27.Qb4 Qf8 28.Qxf8+ Kxf8 29.Kf3 Ke7 30.Rd1 Rd8 31.Ra1