1.a4 e5 2.Nf3 e4 3.Nd4 c5 4.Nb3 d5 5.d3 exd3 6.cxd3 Nc6 7.g3 h6 8.Bg2 Nf6 9.a5 a6 10.Nc3 Be7 11.O-O O-O 12.Bf4 Be6 13.Na4 Nd7 14.Rc1 c4 15.dxc4 dxc4 16.Bxc6 bxc6 17.Nd4 Bd5 18.Nf5 Re8 19.Nxe7+ Qxe7 20.Nb6 Nxb6 21.axb6 Qb4 22.Bc7 Re7 23.f3 Re3 24.Rc2 Rae8 25.Qd2 Qb5 26.Rf2 Rb3 27.e4 Be6 28.Rc3 a5 29.g4 a4 30.Kg2 Ra8 31.Qc1 Kh7 32.h4 a3 33.bxa3 Raxa3 34.Qxa3 Rxa3 35.Rxa3 Bc8 36.h5 Qb4 37.Re3 Qc5 38.Rc3 Qb4 39.Rfc2 Ba6 40.Rc1 Qb2+ 41.R3c2 Qb3 42.Rf2 Qe3 43.Ra1 Bc8 44.Ra8 Bxg4 45.b7 Bxf3+ 46.Rxf3 Qe2+ 47.Kg3 Qe1+ 48.Kg4 Qxe4+ 49.Bf4 f5+ 50.Kg3 Qe1+ 51.Kg2 Qe2+ 52.Rf2 Qg4+ 53.Bg3 Qe4+ 54.Kh2 f4 55.Bxf4 Qd4 56.Bg3 Qf4 57.Rxf4 g5 58.Rf7# 1-0