1.e4 c5 2.Nc3 Nc6 3.Nge2 e6 4.g3 Nf6 5.Bg2 d5 6.exd5 exd5 7.d4 cxd4 8.Nxd4 Bc5 9.Nb3 Bb6 10.O-O Be6 11.Bg5 O-O 12.Na4 h6 13.Nxb6 axb6 14.Bf4 Ne4 15.c3 b5 16.a3 Qf6 17.Be3 Rfc8 18.Nd4 Ne5 19.Nxb5 Nc4 20.Bd4 Qg6 21.b3 Na5 22.a4 Bf5 23.Re1 Be6 24.f3 Nf6 25.Bf1 Nd7 26.Nd6 Qh5 27.Nxc8 Rxc8 28.Bg2 Rc6 29.b4 Nc4 30.a5 Rc8 31.a6 bxa6 32.Rxa6 Qf5 33.Qb1 Qg5 34.Qc1 Qf5 35.b5 Nc5 36.Ra7 Nd3 37.Qd1 Ncb2 38.Qb1 Nxe1 39.Qxe1 Qc2 40.Qf2 Qd1+ 41.Bf1 Nd3 42.Qe2 Qxe2 43.Bxe2 Nc1 44.Bf1 Nb3 45.b6 Nxd4 46.cxd4 Kh7 47.b7 Rb8 48.Ba6 Rd8 49.Ra8 Rd6 50.b8=Q Rc6 51.Qb7 Rc1+ 52.Kf2 Rh1 53.Bf1 Rxh2+ 54.Kg1 Rd2 55.Qc6 Rxd4 56.Qc2+ f5 57.Ra7