1.e4 c5 2.Nc3 a6 3.f4 b5 4.Nf3 Bb7 5.d3 Nf6 6.g3 e6 7.Bh3 d5 8.e5 d4 9.exf6 dxc3 10.bxc3 Qxf6 11.O-O Bd6 12.f5 exf5 13.Bg5 Qxc3 14.Qe2+ Kf8 15.Rae1 Nc6 16.Bxf5 c4 17.Bd7 Bc5+ 18.Kh1 f6 19.Bd2 Qe5 20.Nxe5 Nxe5+ 21.Qe4 Bxe4+ 22.Rxe4 Nxd7 23.dxc4 Kf7 24.Rfe1 Rhe8 25.cxb5 axb5 26.Rxe8 Rxe8 27.Rb1 Re2 28.Bf4 b4