1.e4 g6 2.Bc4 Bg7 3.d4 c5 4.Nf3 cxd4 5.Nxd4 Qa5+ 6.c3 Nf6 7.Qe2 d6 8.O-O O-O 9.Nd2 Nc6 10.Nxc6 bxc6 11.f4 Bg4 12.Qf2 d5 13.Bd3 Qb6 14.e5 Ne8 15.Nb3 Qxf2+ 16.Rxf2 f6 17.exf6 Bxf6 18.Be3 Nd6 19.Na5 Bf5 20.Ba6 Ne4 21.Nxc6 Nxf2 22.Bxf2 Bc8 23.Be2 Bd7 24.Ne5 Bxe5 25.fxe5 Rab8 26.b4 Rb7 27.a4 Rc7 28.Bd4 Rfc8 29.Ra3 Bf5 30.Bf3 e6 31.Be2 Be4 32.a5 Ra8 33.b5 Rb7 34.Ra2 h5 35.Rb2 Kg7 36.a6 Rc7 37.Bxa7 Rxc3 38.b6 d4 39.b7 Rc1+ 40.Kf2 Rf8+ 41.Kg3 Rc3+ 42.Bf3 Rcxf3+ 43.gxf3 Rxf3+ 44.Kg2 Rb3+ 45.Kf1 Rxb2 46.b8=Q Bd3+ 47.Ke1 Rxb8 48.Bxb8 Bxa6 49.Ba7 d3 50.Be3 Bb7 51.Bg5 Be4 52.Kd2 Kf7 53.Kc3 Ke8 54.Kd4 Bf5 55.Kc5 h4 56.Kd6 h3 57.Kc7