1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 e5 7.Nf3 h6 8.O-O Be7 9.Re1 O-O 10.Bf1 a6 11.a4 Qc7 12.h3 Be6 13.Nd5 Bxd5 14.exd5 Nb4 15.c4 a5 16.Nh2 Nh7 17.f4 Bh4 18.Re2 exf4 19.Bxf4 Bg5 20.Bg3 Rae8 21.Ra3 Rxe2 22.Qxe2 Nf6 23.Ng4 Nxg4 24.Qxg4 Re8 25.Rf3 Be3+ 26.Kh2 Bc1 27.Qd4 Na6 28.Qc3 Bg5 29.Bd3 Nc5 30.Bb1 Re2 31.h4 Be7 32.Bh7+ Kf8 33.Rxf7+ Kxf7 34.Qf3+ Bf6 35.Qh5+ g6 36.Bxg6+ Kg7 37.Bf5 Qe7 38.Bf4 Be5 39.Qxh6+ Kg8 40.Qg6+ Kf8 41.Qh6+ Qg7