1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.O-O d6 7.c4 g6 8.Nc3 Bg7 9.Be3 O-O 10.Re1 b6 11.f3 Bb7 12.Bf1 Nbd7 13.a4 d5 14.exd5 exd5 15.cxd5 Bxd5 16.Nf5 Be6 17.Nxg7 Kxg7 18.Qd6 Qb8 19.Qd2 Re8 20.Bd4 Kg8 21.Qh6 Qd6 22.Rad1 Bf5 23.Bxf6 Qxf6 24.Rxe8+ Rxe8 25.Bxa6 Nc5 26.Bb5 Bc2 27.Bxe8 Bxd1 28.Nxd1 Qe7 29.Qe3