1.c4 Nf6 2.d4 e6 3.Nf3 b6 4.Nc3 Bb4 5.Bg5 Bb7 6.Qc2 O-O 7.a3 Bxc3+ 8.Qxc3 c5 9.e3 d6 10.dxc5 dxc5 11.Ne5 h6 12.Rd1 Qe7 13.Bh4 Ne4 14.Bxe7 Nxc3 15.bxc3 Re8 16.Bh4 f6 17.Nd7 Nc6 18.Bxf6 gxf6 19.Nxf6+ Kf7 20.Nxe8 Kxe8 21.Be2 Ne5 22.f4 Nf7 23.Bh5 Ba6 24.Kf2 Ke7 25.Bxf7 Kxf7 26.Rd7+ Kf6 27.e4 Bxc4 28.Rhd1 a5 29.g4 b5 30.h4 h5 31.f5