1.d4 Nf6 2.Nf3 b6 3.g3 e6 4.Bg2 Bb4+ 5.Nfd2 d5 6.c4 O-O 7.a3 Be7 8.Nc3 c5 9.dxc5 bxc5 10.Nb3 Bb7 11.O-O Bc6 12.cxd5 exd5 13.Bg5 d4 14.Bxf6 Bxf6 15.Ne4 Nd7 16.Rc1 Bxe4 17.Bxe4 Rc8 18.Bf5 g6 19.Bxd7 Qxd7 20.Nxc5 Qg4 21.e4 Qh3 22.Nd3 Rxc1 23.Qxc1 Rc8 24.Qf4 Qe6 25.e5 Be7 26.Re1 Rd8 27.Qe4 Qb3 28.Rc1 a5 29.h4 h5 30.Rc7 Bf8 31.Ra7 a4 32.e6 Qxe6 33.Qxe6 fxe6 34.Rxa4 e5 35.f3 Re8 36.Rc4 Kf7 37.a4 Ke6 38.a5 Kd5 39.Ra4 Bd6 40.a6 e4 41.fxe4+ Kxe4 42.Nf2+ Kf3 43.a7 Ra8 44.b4 Ke2 45.b5 Bc5 46.Ne4 d3+ 47.Nxc5 d2 48.Re4+ Kf3 49.Rd4 Rxa7 50.Rxd2 Ra1+ 51.Kh2 Rb1 52.Ne6 Re1 53.Ng5+ Kg4 54.Kg2 Re5 55.Rf2 Re6 56.Rf4# 1-0