1.e4 c5 2.Nc3 Nc6 3.Bb5 Nd4 4.Bc4 e6 5.Nge2 Nf6 6.O-O a6 7.a4 d5 8.exd5 exd5 9.Ba2 Bd6 10.Ng3 O-O 11.d3 h6 12.Be3 Nf5 13.Nxf5 Bxf5 14.Ne2 Bxh2+ 15.Kxh2 Ng4+ 16.Kg3 Qd6+ 17.Bf4 Qg6 18.Kf3 Rfe8 19.g3 Nh2+ 20.Kg2 Qh5 21.f3 Bh3+ 22.Kf2 Bxf1 23.Ng1 Be2 24.Nxe2 Qxf3+ 25.Ke1 g5 26.Kd2 gxf4 27.Nxf4 Qxg3 28.Qg1 Qxg1 29.Rxg1+ Kf8 30.Bxd5 Rad8 31.Bxb7 h5 32.Nxh5 Re5 33.Ng3 Rd6 34.Rg2 Ng4 35.Ne4 Rg6 36.Bxa6 c4 37.Bxc4 Nf6 38.Rxg6 Nxe4+ 39.dxe4 fxg6 40.Bd5 Ke7 41.a5 Kd6 42.a6 Kc7 43.Ke3 Kb6 44.Bb7 Rb5 45.b3 Rc5 46.c4 g5 47.Kd4 Rc7 48.b4 g4 49.c5+ Ka7 50.b5 Rg7 51.b6+ Kb8 52.Bd5 g3 53.a7+ Rxa7 54.bxa7+ Kxa7 55.e5 Kb8 56.e6 Kc7 57.Ke5 Kd8 58.Kf6