1.Nf3 Nf6 2.d4 a6 3.c4 b6 4.Nc3 Bb7 5.Qc2 d6 6.e4 Nbd7 7.Bf4 c5 8.d5 Bc8 9.Be2 g6 10.h3 Bg7 11.O-O O-O 12.Rad1 Rb8 13.Rfe1 Re8 14.Bf1 Bb7 15.e5 Nh5 16.Bh2 dxe5 17.Nxe5 Nxe5 18.Bxe5 Bxe5 19.Rxe5 Ng7 20.Ree1 Nf5 21.Ne4 Nd4 22.Qd2 e5 23.b4 cxb4 24.f4 f6 25.fxe5 fxe5 26.Bd3 Qe7 27.Qh6 Nf5 28.Qd2 a5 29.Ng5 Qc5+ 30.Kh2 Nd6 31.Ne6 Rxe6 32.dxe6 Re8 33.Bxg6 Rxe6 34.Bh5 e4 35.Qf4 Kg7 36.Qg4+ Kf6 37.Rf1+ Nf5 38.Rd7 Re7 39.Rxe7 Qe5+ 40.Rxe5 Kxe5 41.a4 bxa3 42.Qd1 Nh6 43.Rf7 Nxf7 44.Qd7 Kf6 45.Qxf7+ Ke5 46.Bg4 Ba6 47.Qe8+ Kf4 48.Qa4 e3 49.Qxa3 Ke5 50.Bc8 Bxc8 51.Kg3 Be6 52.h4 Bf7 53.Qxe3+ Kf6 54.Qf3+ Kg6 55.c5 Be8 56.Qe4+ Kh6 57.Qf5 Bc6 58.Qg5# 1-0