1.d4 Nf6 2.c4 g6 3.f3 Bg7 4.e4 O-O 5.Ne2 c6 6.Nbc3 d6 7.Be3 a6 8.Nc1 b5 9.Nb3 Nbd7 10.Rc1 bxc4 11.Bxc4 d5 12.Be2 dxe4 13.fxe4 e5 14.O-O a5 15.d5 cxd5 16.exd5 Bb7 17.Nc5 Nxc5 18.Bxc5 Re8 19.Bb5 Qc7 20.Be3 Reb8 21.d6 Qd8 22.Kh1 h6 23.Bc4 Bc6 24.Nd5 Bxd5 25.Bxd5 Ra6 26.Bxf7+ Kxf7 27.Qd5+ Kf8 28.Rc7