1.Nf3 c5 2.e4 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.Bd3 Nf6 7.Qe2 d6 8.f4 Nbd7 9.g4 h6 10.Bd2 Nc5 11.O-O-O b5 12.a3 Rb8 13.Rhe1 Be7 14.Kb1 b4 15.axb4 Rxb4 16.Bc4 Qb6 17.Nb3 Nfd7 18.h4 Bxh4 19.Rh1 Be7 20.g5 Bb7 21.Rh3 h5 22.Be3 Qc7 23.Nxc5 Nxc5 24.Na2 Ra4 25.b3 Rxc4 26.Qxc4 Bxe4 27.Bxc5 Bf5 28.Rc3 dxc5 29.Qa4+ Kf8 30.Rd7 Qb8 31.Qc6 Qe8 32.Qc7 h4 33.Rxc5 e5 34.Rd1 Bg4 35.Rd2 exf4 36.Re5 Be6 37.Nb4 Qc8 38.Qb6 h3 39.Nc6 h2 40.Nxe7 h1=Q+ 41.Kb2 Kxe7 42.Qd6+ Ke8 43.Rc5 Qha8 44.Rxc8+ Qxc8 45.Qe5 Rh7 46.Rd4 Rh2 47.Rc4 Qd8 48.Rb4 Qd5 49.Qc7 Bd7 50.Qxf4 Re2 51.Rd4 Qe5 52.Qh4 Rh2 53.Qe4 Qxe4 54.Rb4 Qxb4 55.Ka1 Rxc2 56.g6 fxg6 57.Kb1 Qxb3+ 58.Ka1 Qa2# 0-1