1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Qc7 6.O-O Nf6 7.c4 d6 8.Nc3 b6 9.Kh1 Bb7 10.f4 Nbd7 11.Qe2 Be7 12.Bd2 h5 13.f5 Nc5 14.fxe6 Nxe6 15.Nxe6 fxe6 16.e5 dxe5 17.Bg6+ Kd8 18.Bg5 Kc8 19.Rad1 Kb8 20.Bf7 h4 21.h3 Ka7 22.Bxf6 gxf6 23.Bxe6 Rad8 24.Bd5 Rhf8 25.b3 f5 26.Bxb7 Kxb7 27.Rxd8 Bxd8 28.Rxf5 Rxf5 29.Qe4+ Qc6 30.Qxf5 Bc7 31.Nd5 b5 32.Ne7 Qe8 33.Qe4+ Kb6 34.Nd5+ Kb7 35.Nb4+ Kb6 36.Nd5+ Kb7 37.Nb4+ Kb6 38.Nd5+ Kb7 39.Nb4+ Kb6 40.c5+ Kxc5 41.Nxa6+ Kb6 42.Nb4 Bd6 43.Nd5+ Kb7 44.a4 bxa4 45.Nc3+ Qc6 46.Qxc6+ Kxc6 47.bxa4 Bb4 48.Ne4