1.g3 Nc6 2.d4 d5 3.Nf3 Bf5 4.c4 e6 5.cxd5 exd5 6.Bg2 Bd6 7.O-O h6 8.Nc3 Nf6 9.Qb3 Na5 10.Qa4+ c6 11.Ne5 O-O 12.b4 Nc4 13.Nxc4 dxc4 14.b5 a6 15.bxc6 b5 16.Qd1 Qa5 17.Nd5 Nxd5 18.Bxd5 Rae8 19.a3 Re7 20.Bf3 Rfe8 21.d5 Be4 22.Be3 Bxf3 23.exf3 Rxe3 24.fxe3 Rxe3 25.Re1 Rd3 26.Re8+ Kh7 27.Qe1 Rd2 28.Rd1 Rxd1 29.Qxd1 Qxa3 30.Kg2 Qb2+ 31.Re2 Qf6 32.Qd2 c3 33.Qd3+ g6 34.Re8 a5 35.c7 Bxc7 36.Rc8 Qe7 37.Qxb5 c2 38.Qc4 c1=Q 39.Qxc1 Qe2+ 40.Kh3 Be5 41.Re8 Kg7 42.Qg1 g5 43.Qg2 Qe3 44.Qf1 Qd4 45.Qb1 Bf6 46.Qe4 Qf2 47.Qd3 h5 48.d6 a4 49.d7 a3 50.d8=Q Bxd8 51.Rxd8 a2 52.Qc3+ f6 53.Rd7+ Kg6 54.Qd3+ f5 55.Qd6# 1-0