1.Nf3 d5 2.d4 Nf6 3.Bf4 Bf5 4.c4 e6 5.Qb3 Nbd7 6.e3 Be7 7.a3 O-O 8.Nc3 dxc4 9.Bxc4 Nb6 10.O-O Nxc4 11.Qxc4 Nd5 12.Nxd5 Qxd5 13.Qxc7 Rfe8 14.Rfc1 f6 15.Qc4 Rec8 16.Qxc8+ Rxc8 17.Rxc8+ Kf7 18.Rc7 Ke8 19.Rac1 Be4 20.h4 Bxf3 21.gxf3 Qxf3 22.Bg3 g5 23.Rc8+ Kf7 24.R1c7 gxh4 25.Bd6 Qd1+ 26.Kh2 Qe2 27.Rxe7+ Kg6 28.Rg8+ Kf5 29.Rxh7 Qxf2+ 30.Rg2 Qxe3 31.Rxh4 e5 32.Bb4 exd4 33.Bd2 Qd3 34.Rf2+ Qf3 35.Rf4+ Kg5 36.R4xf3+ Kh4 37.Kg2 Kh5 38.Be1 Kh6 39.Kg1 d3 40.b3 Kh7 41.Rf1 d2 42.Rh3+ Kg6 43.Rh6+ Kg7 44.Bxd2 Kf7 45.Rc1 Ke6 46.Kf2 a5 47.Bb4 b6 48.Be7 Ke5 49.Ke2 Kf4 50.Rh8 f5 51.Bc5 Kg5 52.Kd2 bxc5 53.Ke3 a4 54.Rh7 Kg4 55.Rg1# 1-0