1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.Nf3 e6 5.d4 cxd4 6.cxd4 d6 7.a3 Bd7 8.Bd3 Bc6 9.O-O Nd7 10.Re1 Be7 11.b4 a6 12.Nbd2 Bb5 13.Bxb5 axb5 14.Bb2 N7b6 15.Qe2 Qd7 16.exd6 Bxd6 17.Ne5 Bxe5 18.dxe5 O-O 19.Rad1 Rfc8 20.Ne4 Nc4 21.Qg4 Kh8 22.Nd6 Rc7 23.Ba1 Rg8 24.Qh3 Ra8 25.Qg4 Rxa3 26.Rxd5 f5 27.exf6 Rxa1 28.Rxa1 Nxd6 29.Qxg7+