1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bb5+ Nc6 6.Bxc6+ bxc6 7.d3 Qb6 8.Nd2 Ba6 9.Qf3 Nf6 10.a4 O-O 11.a5 Qc7 12.O-O Nd7 13.Nd1 f5 14.exf5 Rxf5 15.Ne3 Rf7 16.Ne4 h6 17.Qg4 d5 18.Ng3 Qd6 19.f5 Ne5 20.Qh3 Raf8 21.fxg6 Rxf1+ 22.Nexf1 Bc8 23.Qh5 Bg4 24.Qh4 Qxg6 25.Qxe7 c4 26.Qxa7 cxd3 27.c3 h5 28.h4 Bf6 29.a6 Be2 30.Qc7 Nf3+ 31.gxf3 Bxf1 32.Bf4 Bd8 33.Qd6 Qf7 34.Nxf1 Bb6+ 35.Kg2 Ba7 36.Ng3 Qxf4 37.Qg6+ Kh8 38.Qxh5+ Kg7 39.Qg5+ Qxg5 40.hxg5 Kg6 41.Rd1 Rb8 42.b4 Kxg5 43.Rxd3 Rb6 44.Ne2 Rxa6 45.f4+ Kg4 46.Rg3+ Kf5 47.Rg5+ Kf6 48.b5 cxb5 49.Rxd5 Rb6 50.Kf3 b4 51.cxb4 Rxb4 52.Kg4 Bb8