1.c4 c5 2.e3 e5 3.Nc3 Nc6 4.Nf3 Nf6 5.d4 exd4 6.exd4 cxd4 7.Nxd4 Bb4 8.Be2 O-O 9.O-O d5 10.cxd5 Nxd5 11.Nxc6 bxc6 12.Nxd5 cxd5 13.Be3 Bd6 14.Bf3 Be6 15.Qd4 Rb8 16.b3 Qc7 17.Rac1 Bxh2+ 18.Kh1 Qd6 19.g3 Bxg3 20.fxg3 Qxg3 21.Qf4 Qh3+ 22.Kg1 Rb4 23.Bd4 f6 24.Bg2 Qh5 25.Qd2 Rb7 26.Rc3 Qg4 27.Rf4 Qg5 28.Be3 Qe5 29.Bd4 Qg5 30.Bf2 Rd7 31.Rd4 Qg6 32.Re3 Re8 33.Rg3 Qf7 34.a4 g5 35.Rc3 h5 36.b4 h4 37.b5 Kg7 38.a5 Qe7 39.b6 axb6 40.axb6 Qd6 41.Rdd3 Rb8 42.Bc5 Qe5 43.Bd4 Qd6 44.Qxg5+ Kf7 45.Qxf6+ Ke8 46.Re3 h3 47.Rxe6+ Re7 48.Rxd6 Re1+ 49.Bf1 h2+ 50.Kxh2 Rd1 51.Qh8+ Ke7 52.Qxb8 Rd3 53.Bxd3 Kf7 54.Qa7+ Kg8 55.b7 Kf7 56.b8=Q# 1-0