1.Nf3 Nf6 2.c4 e6 3.g3 Be7 4.d4 c6 5.Bg2 d5 6.b3 Nbd7 7.O-O O-O 8.Bb2 b6 9.Re1 a5 10.Nbd2 Bb7 11.e4 Nxe4 12.Nxe4 dxe4 13.Rxe4 c5 14.Re2 cxd4 15.Nxd4 Bxg2 16.Kxg2 Qc7 17.Rd2 Bb4 18.Rc2 Qb7+ 19.Qf3 Qxf3+ 20.Kxf3 Rfc8 21.Rd1 a4 22.Nxe6 axb3 23.axb3 Nc5 24.Nxg7 Nxb3 25.Nf5 b5 26.Nh6+ Kf8 27.Rd7 bxc4 28.Rxf7+ Ke8 29.Re2+ Kd8 30.Bf6+ Be7 31.Rfxe7 Rc6 32.Re8+ Kc7 33.Rxa8 Rxf6+ 34.Kg2 Rxh6 35.Rc2 Rc6 36.Ra4 c3 37.Ra3 Nd4 38.Rcxc3 Nc2 39.Rxc2 Rxc2 40.Re3 Kd6 41.g4 Rxf2+ 42.Kxf2 Kc5 43.Re7 Kb5 44.Ke3 Ka5 45.Kd4 Kb5 46.Rf7 h5 47.gxh5 Ka4 48.Kc4 Ka3 49.Rf5 Kb2 50.Rf7 Ka3 51.h6 Kb2 52.Rf6 Ka3 53.Re6 Kb2 54.Rd6 Kc1 55.Kc3 Kb1 56.Ra6 Kc1 57.Ra1# 1-0