1.Nf3 c5 2.e4 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Qc7 6.Be2 a6 7.Be3 Nf6 8.O-O b5 9.Nxc6 dxc6 10.a3 Bb7 11.f4 c5 12.e5 Nd7 13.Bf3 Be7 14.Bxb7 Qxb7 15.f5 exf5 16.Rxf5 Nb6 17.Qg4 Nc4 18.Re1 g6 19.Rff1 Nxe5 20.Qg3 f6 21.Bf4 O-O 22.Bxe5 fxe5 23.Qxe5 Rxf1+ 24.Rxf1 Rf8 25.Qe6+ Kg7 26.Rd1 Rd8 27.Nd5 c4 28.Kh1 h5 29.Rd4 Bg5