1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Bd3 Nf6 7.O-O Be7 8.f4 d6 9.Be3 Nbd7 10.Qf3 b5 11.a3 Bb7 12.Rae1 Nc5 13.g4 g6 14.g5 Nfd7 15.Qh3 O-O 16.f5 exf5 17.exf5 Rfe8 18.fxg6 fxg6 19.Ne6 Qc6 20.Nxc5 dxc5 21.Be4 Qc7 22.Nd5 Qc8 23.Qe6+ Kh8 24.Bxg6 Bxd5 25.Qxd5 hxg6 26.Rf4 Rf8 27.Rh4+ Kg7 28.Bd4+ cxd4 29.Rxe7+