1.e4 c5 2.g3 Nc6 3.Bg2 g6 4.Ne2 Bg7 5.c3 Nf6 6.d4 cxd4 7.cxd4 O-O 8.e5 Ne8 9.O-O d6 10.f4 dxe5 11.dxe5 Qb6+ 12.Kh1 Nc7 13.Qb3 Be6 14.Qxb6 axb6 15.Nbc3 f6 16.exf6 exf6 17.Be3 Ra6 18.Nd4 Bd7 19.f5 Nxd4 20.Bxd4 Bc6 21.Rfe1 Rf7 22.g4 gxf5 23.gxf5 Bf8 24.Ne4 Be7 25.Ng3 b5 26.Nh5 Bxg2+ 27.Kxg2 Rc6 28.Rac1 Rc4 29.b3 Rxd4 30.Rxc7 Bf8 31.Rxf7 Kxf7 32.Re6 Be7 33.Ng3 Rd6 34.Rxd6 Bxd6 35.Ne4 Be7 36.Kf3 Ke8 37.Nc3 Kd7 38.Nxb5 Kc6 39.Nc3 Kc5 40.Ke4 Bd6 41.h3 Be5 42.Nd5 b5 43.a4 bxa4 44.bxa4 Kc4 45.Ne3+ Kb4 46.Ng4 Bb2 47.Kd5 Kxa4 48.Ke6 Kb5 49.Nxf6 Kc6 50.Nxh7 Kc7 51.f6 Kd8 52.f7 Ba3 53.f8=Q+ Bxf8 54.Nxf8 Ke8 55.Ng6 Kd8 56.h4