1.e4 a5 2.d4 c6 3.Nf3 d5 4.exd5 cxd5 5.Nc3 Nf6 6.Bf4 Bd7 7.Bd3 e6 8.O-O a4 9.a3 Be7 10.Qe2 O-O 11.Rfe1 Bc6 12.Nb5 Bxb5 13.Bxb5 Qb6 14.c3 Rc8 15.Rac1 Bd6 16.Bxd6 Qxd6 17.Qc2 Qb6 18.Bxa4 Nc6 19.Bxc6 bxc6 20.a4 c5 21.dxc5 Qxc5 22.b4 Qa7 23.a5 Ne4 24.Qb2 Rab8 25.c4 Qxa5 26.bxa5 Rxb2 27.cxd5 Rxc1 28.Rxc1 Kf8 29.Ra1 exd5 30.a6 Rb8 31.Nd4 Ra8 32.a7 Nd6 33.Nc6 Nc8 34.f4 Ke8 35.Ra5 Kd7 36.Ne5+ Ke8 37.Rc5 Nxa7 38.Ra5 d4 39.Kf2 d3 40.Ke1 f6 41.Nxd3 Rd8 42.Rxa7 Rxd3 43.Rxg7 h5 44.Ke2 Rd5 45.Kf3 Kf8 46.Rc7 Rd3+ 47.Ke4 Rd2 48.g3 Rxh2 49.Kf5 Rg2 50.Kxf6 Kg8 51.Rg7+ Kf8 52.Rg5 h4 53.g4 h3 54.Rh5 Rxg4 55.Rh8+ Rg8 56.Rxh3 Ke8 57.Re3+ Kf8 58.Rb3 Rg2 59.Rb8# 1-0