1.d4 Nf6 2.Nf3 d5 3.c4 dxc4 4.e3 a6 5.Bxc4 e6 6.Nbd2 c5 7.O-O Nc6 8.dxc5 Bxc5 9.a3 Bd6 10.b4 b5 11.Be2 Bb7 12.Bb2 O-O 13.Rc1 Rc8 14.Bxf6 gxf6 15.Ne4 Be7 16.Nc5 Bxc5 17.Rxc5 Ne7 18.Rxc8 Qxc8 19.Qa1 Kg7 20.Rc1 Qd7 21.Ne1 Be4 22.Rd1 Qc6 23.f3 Bg6 24.e4 Qb6+ 25.Qd4 Qxd4+ 26.Rxd4 f5 27.Rd7 Nc6 28.exf5 Bxf5 29.g4 Bg6 30.f4 Rc8 31.Kf2 Nb8 32.Rb7 Be4 33.Rb6 Bd5 34.Ke3 Rc3+ 35.Kd2 Rc8 36.Nd3 Nc6 37.Rxa6 Nd4 38.Bd1 Bf3 39.Ra7 Nc6 40.Rb7 Bxd1 41.Kxd1 Ra8 42.Nc5 Rxa3 43.Nxe6+ Kg6 44.Ng5 Nxb4 45.h4 h5 46.Rxf7 Ra1+ 47.Kd2 Ra2+ 48.Kc3 Nd5+ 49.Kb3 Ra4 50.f5+ Kh6 51.Rh7# 1-0