1.Nf3 c5 2.e4 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.O-O b5 8.Bb3 Be7 9.f4 O-O 10.e5 dxe5 11.fxe5 Nfd7 12.Be3 Bb7 13.Rxf7 Rxf7 14.Nxe6 Qc8 15.Nd5 Kh8 16.Nec7 Nxe5 17.Nxa8 Bc5 18.Nab6 Bxe3+ 19.Nxe3 Qc5 20.Bxf7 Qxe3+ 21.Kh1 Qxb6 22.Bd5 Nbc6 23.Qh5 Qd8 24.Rf1 h6 25.Be4 Bc8 26.h3 Be6 27.a3 Bg8 28.c3 Qd2 29.Bxc6 Nxc6 30.Qe8 Qd5 31.Rf8