1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e5 7.Nb3 Be7 8.Be3 Be6 9.O-O O-O 10.Kh1 d5 11.exd5 Nxd5 12.Nxd5 Bxd5 13.f4 Bf6 14.c3 Re8 15.Bf3 e4 16.Bg4 Bc4 17.Rf2 b5 18.Nc5 Bd5 19.Rd2 Qb6 20.Rxd5 Be7 21.Bg1 Qc7 22.Nxe4 Qxf4 23.Bf3 Nc6 24.Nd6 Red8 25.Nxf7 Qxf7 26.Bb6 Rdb8 27.Bc7 Rc8 28.Rd7 Rxc7 29.Bd5 Rxd7 30.Bxf7+