1.e4 c5 2.Nc3 e6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 a6 6.Be2 Nf6 7.O-O d6 8.Be3 Be7 9.f4 O-O 10.Bf3 Qc7 11.a4 Nxd4 12.Qxd4 e5 13.Qd2 exf4 14.Bxf4 Be6 15.Rfd1 Rfd8 16.a5 Rac8 17.Kh1 h6 18.Ra4 Nh7 19.Rd4 Bg5 20.Bxg5 Nxg5 21.Be2 Qxa5 22.Rxd6 Re8 23.Qf4 Qb4 24.Bd3 Qxb2 25.Ne2 Bc4 26.Bxc4 Rxc4 27.Rd8 Rc8 28.Rxe8+ Rxe8 29.Ng3 Qxc2 30.Rf1 Qc4 31.Nf5 Rxe4 32.Ne7+ Kh7 33.Qf5+ Kh8 34.Qd7 Qxf1#