1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Bf4 b6 10.Rd1 Ba6 11.Nbd2 Nh5 12.Be3 Rc8 13.Rac1 h6 14.Ne5 Nhf6 15.h3 Re8 16.a3 Bd6 17.f4 c5 18.Qa4 Bb7 19.Qxa7 Qc7 20.Qa4 Red8 21.cxd5 Bxd5 22.Qb5 h5 23.Ndc4 Bf8 24.Nxd7 Nxd7 25.dxc5 Bxg2 26.Kxg2 bxc5 27.Bd2 Rb8 28.Ba5 Qc8 29.Qa4 Qb7+ 30.Kf2 Ra8 31.Qc2 Rdb8 32.Bc3 Be7 33.Qd3 Nf6 34.Qf3 Ne4+ 35.Kg2 Ra4 36.Be5 Rd8 37.Rxd8+ Bxd8 38.b3 Ra7 39.Rd1 Be7 40.Rd3 f6 41.Bb2 f5 42.Be5 Qa8 43.Qxh5 Nd2+ 44.Kh2 Nxc4 45.bxc4 Qe4 46.Kg1 Qxc4 47.Qe8+ Kh7 48.Qf7 Bf6 49.Qxa7 Bxe5 50.fxe5 Qc1+ 51.Kf2 Qh1 52.Qxc5 g6 53.Qe7+ Kg8 54.Qxe6+ Kh7 55.Qf7+ Kh8 56.Rd8# 1-0