1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Be7 8.Qf3 Qc7 9.O-O-O Nbd7 10.Bd3 b5 11.Rhe1 Bb7 12.Qg3 O-O-O 13.Bxb5 axb5 14.Ndxb5 Qb6 15.e5 d5 16.exf6 gxf6 17.Bh4 Rhg8 18.Qh3 Bc5 19.Qd3 Ba6 20.a4 Rxg2 21.Bg3 d4 22.Ne4 f5 23.Ng5 Kb8 24.Nxf7 Rc8 25.Re2 Bb7 26.Ng5 Rxe2 27.Qxe2 h6 28.Qxe6 hxg5 29.fxg5+ Ka8 30.Qxd7 d3 31.Rxd3 Be3+ 32.Kb1 f4 33.Bh4 f3 34.Qf7 f2 35.g6 Be4 36.Rc3 Rxc3 37.Nxc3 Bxg6 38.Qf8+ Ka7 39.Nd5 Qc5 40.Nxe3 Qxf8