1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 e6 5.c4 Nf6 6.Nc3 a6 7.Be2 Be7 8.O-O O-O 9.Be3 Qc7 10.Rc1 b6 11.f3 Bb7 12.Qe1 Nbd7 13.Qf2 Rac8 14.Rfd1 Qb8 15.g4 Ne5 16.b3 Rfe8 17.g5 Nfd7 18.f4 Nc6 19.Bg4 Nxd4 20.Rxd4 b5 21.f5 Bf8 22.Bh3 Ne5 23.fxe6 fxe6 24.Ne2 bxc4 25.bxc4 Qa7 26.Qf4 Rc7 27.Ng3 Rf7 28.Nf5 exf5 29.exf5 Nf3+ 30.Kf2 Nxd4 31.Bxd4 Re4