1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Be7 5.Bg2 O-O 6.O-O dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bf4 Nd5 11.Bd2 Nb4 12.Qc1 Be4 13.Nc3 Bb7 14.a3 Nd5 15.Rd1 Nb6 16.e4 Nc6 17.Be1 Na5 18.Qc2 Qc8 19.Nd5 exd5 20.Bxa5 Nc4 21.Bc3 dxe4 22.Ne5 f5 23.Nxc4 bxc4 24.Bb4 Qe6 25.Bxe7 Qxe7 26.Qxc4+ Qf7 27.Rac1 Rac8 28.b4 Qxc4 29.Rxc4 Bd5 30.Rc5 c6 31.Rdc1 Ra8 32.Bf1 Rfb8 33.Be2 Rf8 34.Kf1 Rfb8 35.Ke1 Kf7 36.Kd2 Ke6 37.Ke3 Rb6 38.Bc4 Kd6 39.Bxd5 cxd5 40.Rc7 g5 41.Rxh7 f4+ 42.gxf4 gxf4+ 43.Kxf4 Rf8+ 44.Ke3 Rf3+ 45.Ke2 Rb8 46.Rh6+ Kd7 47.Rxa6 Rbf8 48.Ra7+ Kd6 49.Ra6+ Kd7 50.Ra7+ Ke6 51.Rc6+ Kf5 52.Rd7 Kg4 53.Rg6+ Kh3 54.Rh7#