1.e4 c5 2.Nf3 e6 3.c3 Nf6 4.e5 Nd5 5.d4 cxd4 6.cxd4 d6 7.Bc4 Nb6 8.Bd3 Nc6 9.O-O dxe5 10.dxe5 Nd7 11.Bb5 Qc7 12.Re1 Be7 13.Nc3 O-O 14.Qe2 a6 15.Bd3 Nc5 16.Bb1 Rd8 17.Ng5 g6 18.Qf3 Bf8 19.Nce4 Nxe4 20.Nxe4 Bg7 21.Nf6+ Kh8 22.Qh3 Bxf6 23.exf6 Qe5 24.Qc3 Qxc3 25.bxc3 e5 26.Be4 Be6 27.Bxc6 bxc6 28.Bh6 Rd3 29.Re3 Rxe3 30.Bxe3 Rb8 31.h3 Bf5