1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.Bd3 Nc6 7.Be3 Nf6 8.O-O b5 9.Kh1 Bb7 10.a3 b4 11.axb4 Nxb4 12.Bg5 h6 13.Bh4 Bd6 14.Bxa6 Rxa6 15.Ndb5 Qc6 16.Rxa6 Bxa6 17.Nxd6+ Ke7 18.e5 Bxf1 19.exf6+ gxf6 20.Nce4 Nd5 21.Qf3 Rh7 22.Qa3 Qa6 23.Qxa6 Bxa6 24.c4 Bxc4 25.Nxc4 Rh8 26.Ne3 Ra8 27.h3 Ra2 28.Nxd5+ exd5 29.Nxf6 Ke6 30.Kg1 Rxb2 31.Kf1 d4 32.g4 d5 33.Ke1 d3 34.f4 Re2+ 35.Kd1 d4 36.Nh5 Kd5 37.Ng3 Rh2 38.Bf6 Rxh3 39.Nf5 Ke4 40.Nxd4 Kxf4 41.Kd2 Kxg4 42.Be5 h5 43.Bc7 h4 44.Nc6 f6 45.Nb4 Rg3 46.Nxd3 Kf3 47.Ne1+ Kf2 48.Nd3+ Kg2 49.Bxg3 Kxg3 50.Ke2 h3 51.Kf1