1.c4 Nc6 2.d4 e5 3.d5 Nb8 4.Nf3 Bb4+ 5.Nbd2 Bxd2+ 6.Nxd2 d6 7.e4 Ne7 8.Nb1 O-O 9.Nc3 f5 10.exf5 Nxf5 11.Bd3 Nd7 12.Ne4 Nc5 13.Nxc5 dxc5 14.O-O Nd4 15.f4 e4 16.Bxe4 Qh4 17.Be3 Bg4 18.Qe1 Qf6 19.Qf2 Rae8 20.Bd3 Bf5 21.Bxf5 Qxf5 22.Bxd4 cxd4 23.Qxd4 Re2 24.Rae1 Rfe8 25.Qd1 Qe4 26.Qxe2 Qxe2 27.Rxe2 Rxe2 28.Rf2 Re1+ 29.Rf1 Re2 30.Rf3 Rxb2 31.Rb3 Rc2 32.Rxb7 Rxc4 33.Rxa7 Rxf4 34.Rxc7 Rd4 35.Rc5 Rd1+ 36.Kf2 Rd2+ 37.Kf3 Rxa2 38.Rc7 Rd2 39.Ke4 Rxg2 40.d6 Rd2 41.Ke5 Kf8 42.h4 h6 43.Ke6 Re2+ 44.Kd7 Rd2 45.h5 Kf7 46.Kc8+ Kf6 47.d7 g6 48.hxg6 Kxg6 49.d8=Q Rxd8+ 50.Kxd8 h5 51.Rc5 h4 52.Ke7 h3 53.Rc3 Kf5 54.Rxh3 Ke4 55.Kf6 Kf4 56.Rh4+ Ke3 57.Ke5 Kd3 58.Rh8 Kc4 59.Rh3 Kc5 60.Rc3+ Kb4 61.Kd4 Kb5 62.Rb3+ Kc6 63.Rf3 Kd6 64.Re3 Kc6 65.Ke5 Kc5 66.Rc3+ Kb4 67.Kd4 Kb5 68.Rb3+ Kc6 69.Rh3 Kd6 70.Re3 Kc6 71.Re6+ Kd7 72.Kd5 Kc7 73.Re7+ Kb6 74.Rd7 Kb5 75.Rb7+ Ka6 76.Rb1 Ka7 77.Kc6 Ka8 78.Kc7 Ka7 79.Ra1# 1-0