1.g3 c5 2.Nf3 e6 3.c4 b6 4.Nc3 Be7 5.Bg2 Bb7 6.O-O Nf6 7.d4 cxd4 8.Nxd4 Bxg2 9.Kxg2 O-O 10.e4 d6 11.Qf3 Nbd7 12.Qe2 Qc7 13.b3 Qb7 14.f3 Rfc8 15.Rd1 a6 16.a4 h6 17.Ba3 Nc5 18.Rab1 Bf8 19.Nc2 Nfd7 20.b4 Nxa4 21.Nxa4 b5 22.Nb2 Nb6 23.Rd4 bxc4 24.Nxc4 Nxc4 25.Rxc4 Qb5 26.Ne3 d5 27.Rc2 Rxc2 28.Qxc2 d4 29.Ng4 d3 30.Qc3 a5 31.Nf2 Rd8 32.Rb2 d2 33.bxa5 Qe2 34.Bxf8 Kxf8 35.Qc2 Kg8 36.Qd1 Qe3 37.a6 Rd6 38.Ra2 Qa7 39.Qe2 Qd7 40.a7 d1=Q 41.Nxd1 Rxd1 42.a8=Q+ Kh7 43.Qa7 Qd6 44.Qae3 Qe7 45.Qxd1 Qa3 46.Qxa3 Kg6 47.Qc5 f6 48.Qdd6 e5 49.Qf8 Kh5 50.Qc4 g6 51.Qb5 Kg5 52.Ra1 Kh5 53.Qxe5+ g5 54.Qfe7 fxe5 55.Rf1 Kg6 56.Qe6+ Kh5 57.Kh1 g4 58.Rb1 gxf3 59.Qf5# 1-0