1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bd3 a6 7.O-O Be7 8.Kh1 Qc7 9.f4 O-O 10.Qe1 Nc6 11.Nf3 Rd8 12.a4 b6 13.Bd2 Na5 14.b3 Nc6 15.Qg3 Ne8 16.f5 Bf6 17.Rae1 Ne5 18.Ng5 Qe7 19.fxe6 fxe6 20.Nf3 Nc7 21.Nxe5 dxe5 22.Qg4 Bb7 23.Re3 Bg5 24.Re2 Bxd2 25.Rxd2 Rf8 26.Rdf2 Rxf2 27.Rxf2 Rf8 28.Rxf8+ Qxf8 29.Kg1 Qc5+