1.d4 c5 2.dxc5 e6 3.c4 Nf6 4.e3 Bxc5 5.Nf3 O-O 6.a3 a5 7.Be2 d5 8.cxd5 exd5 9.O-O Nc6 10.Nc3 Bf5 11.Qb3 Qe7 12.Nxd5 Nxd5 13.Qxd5 Be4 14.Qc4 Rad8 15.h3 h6 16.Rd1 Rxd1+ 17.Bxd1 Rd8 18.Bc2 Bxf3 19.gxf3 Ne5 20.Qe4 Qg5+ 21.Kf1 Ng6 22.Qf5 Qe7 23.Ke2 Qd6 24.Qe4 Rd7 25.b4 Bb6 26.Bb2 Qd2+ 27.Kf1 Rc7 28.Rc1 axb4 29.axb4 Nf8 30.b5 Rc5 31.f4 Rxb5 32.Rd1 Qa5 33.Ba1 Rh5 34.Kg2 Qa2 35.Rb1 Bc7 36.Rxb7 Rc5 37.Bb3 Qxa1 38.Qe7 Qa8 39.Qxf7+ Kh7 40.Qg8+ Kg6 41.Qf7+ Kh7 42.Qg8+ Kg6 43.Bf7+ Kf6 44.Bd5 Qe8 45.Rb4 Rc1 46.Kh2 Rf1 47.Re4 Rxf2+ 48.Kg1 Rf1+ 49.Kxf1 Qb5+ 50.Kf2 Qb2+ 51.Kf3 Qh2 52.Qxf8+ Kg6 53.Re6+ Kh5 54.Qf5+ Kh4 55.Qg4# 1-0