1.g3 c5 2.Nf3 e6 3.c4 Ne7 4.d4 cxd4 5.Nxd4 d5 6.Bg2 e5 7.Qa4+ Nd7 8.Nb5 Nf5 9.N1c3 d4 10.Nd5 Bd6 11.Be4 Nc5 12.Nxd6+ Kf8 13.Nxb7 Bxb7 14.Qa3 Qd7 15.Qxc5+ Kg8 16.O-O h6 17.Rd1 Rb8 18.h4 f6 19.Bg2 Nxh4 20.gxh4 a5 21.Qa3 f5 22.Qb3 a4 23.Qg3 Qd8 24.Bf4 g5 25.b3 Qa5 26.Bxe5 Bc8 27.Bxb8 Qb6 28.Nf4 Qd8 29.Nh3 d3 30.a3 Kg7 31.Bb7 Qf6 32.h5 Qc3 33.exd3 Qf6 34.Bc6 Kf7 35.Rdb1 Ke6 36.Rc1 Qe7 37.Nf4+ Kf7 38.b4 Kg7 39.Rf1 Be6 40.Rfe1 Bg8 41.Rf1 Qe3 42.Qh3 Qf3 43.Qh2 Bd5 44.Ng6 Rf8 45.d4 Rf6 46.Rfe1 Qg2+ 47.Qxg2 Bxc4 48.Qe4 Kg8 49.Be5 Bb3 50.Nh4 Kf7 51.Ng6 Rxc6 52.Qh4 Rc4 53.Qh2 Rxd4 54.Rf1 g4 55.Bxd4 Bd1 56.Qe5 Bb3 57.Qe7+ Kg8 58.Qg7# 1-0