1.g3 d5 2.Nf3 h6 3.Bg2 e6 4.d4 Bb4+ 5.Nbd2 Nf6 6.O-O O-O 7.Re1 Bxd2 8.Bxd2 b6 9.Ne5 Bb7 10.c4 Nbd7 11.Rc1 c5 12.Be3 Nxe5 13.dxe5 Ng4 14.Bf4 f6 15.exf6 Qxf6 16.Rf1 Qxb2 17.cxd5 Rad8 18.e4 Nf6 19.Qa4 exd5 20.Qxa7 Rd7 21.Rb1 Qe2 22.Bh3 Bc8 23.Bxd7 Nxd7 24.Rbe1 Qf3 25.Re3 Qh5 26.exd5 Qxd5 27.Qa4 Bb7 28.f3 Bc6 29.Qc2 c4 30.Rd1 Qc5 31.Qc3 Nf6 32.Bd6 Rd8 33.Bxc5 Rxd1+ 34.Kf2 bxc5 35.Qxc4+ Bd5 36.Qc2 Ra1 37.Ra3 Rh1 38.Kg2 Ra1 39.Qb2 Rd1 40.Qe2 Ra1 41.Ra7 c4 42.Rc7 c3 43.Qe7 Rxa2+ 44.Kh3 Nh5 45.Rxc3 Nf6 46.g4 Rf2 47.Kg3 Rf1 48.Qe2 Rg1+ 49.Kf2 Rh1 50.Kg2 Ra1 51.Kg3 Rg1+ 52.Kf2 Ra1 53.h4 Ra2 54.Rc2 Ra3 55.Rc8+ Kh7 56.Qc2+ g6 57.Qc7+ Bf7 58.Qxf7# 1-0