1.c3 Nf6 2.Nf3 d5 3.d4 Ng8 4.Bf4 e6 5.Nbd2 Nf6 6.e3 c5 7.Bd3 Bd6 8.dxc5 Bxc5 9.Qe2 O-O 10.O-O-O Nc6 11.e4 Nh5 12.Bg5 f6 13.Be3 Bxe3 14.Qxe3 f5 15.exd5 exd5 16.Rhe1 Nf6 17.Nd4 f4 18.Qe2 Nxd4 19.cxd4 Re8 20.Qf1 Bg4 21.f3 Bd7 22.Nb3 Ba4 23.Bc2 Qc7 24.Kb1 Re3 25.Rc1 Qd6 26.Nc5 Bxc2+ 27.Rxc2 Rae8 28.Rec1 Qb6 29.Qd1 h6 30.Rd2 R8e7 31.Qc2 Ne8 32.Qf5 Qd6 33.Nd3 g5 34.Ne5 Qe6 35.Qxe6+ Rxe6 36.Rc5 Nd6 37.Rxd5 Nf5 38.Nd3 Nh4 39.Kc2 Kf8 40.Ne5 Ke8 41.Rc5 Kd8 42.Kd1 b6 43.Rd5+ Ke8 44.Rc2 Kf8 45.Rc8+ Re8 46.Rc7 Nxg2 47.Rdd7 R3xe5 48.dxe5 Rxe5 49.Rxa7 Ke8 50.Rh7 b5 51.Ra8# 1-0