1.c4 Nf6 2.Nc3 c6 3.Nf3 d5 4.e3 Bg4 5.d4 e6 6.Qb3 Qc7 7.Ne5 Bh5 8.Bd2 Bd6 9.f4 O-O 10.Bd3 Nbd7 11.cxd5 cxd5 12.Rc1 Qb6 13.Nb5 Rab8 14.Nxd6 Qxd6 15.Bb4 Qb6 16.Bxf8 Qxb3 17.axb3 Kxf8 18.O-O Nb6 19.Rc7 Ne8 20.Rcc1 f6 21.Nf3 Bxf3 22.Rxf3 g6 23.Rh3 Kg7 24.g4 a6 25.f5 exf5 26.gxf5 g5 27.e4 dxe4 28.Bxe4 Nc8 29.Bxb7 Ncd6 30.Bc6 Nxf5 31.Bxe8 Rxe8 32.Rc7+ Ne7 33.d5 Kg6 34.d6 Nf5 35.d7 Re1+ 36.Kf2 Rd1 37.Ke2 Rd6 38.Rd3 Rd4 39.d8=Q Rxd8 40.Rxd8 h5 41.Rg8+ Kh6 42.Rf7 Nh4 43.Rxf6+ Kh7 44.Rxg5 a5 45.Rxh5+ Kg7 46.Rf4 Ng6 47.Rg4 Kf7 48.Rxa5 Ne7 49.Ra7 Kf6 50.h4 Nf5 51.h5 Ne7 52.h6 Ng6 53.Rxg6+ Kxg6 54.h7 Kf6 55.h8=Q+ Ke6 56.Qh6+ Kd5 57.Ra5+ Kd4 58.Qf4#