1.Nf3 e6 2.c4 Nf6 3.d4 d5 4.Nc3 Ne4 5.Qb3 Nxc3 6.bxc3 Be7 7.Bf4 O-O 8.e3 c5 9.Bd3 b6 10.Qc2 h6 11.Ne5 Nd7 12.Nc6 Qe8 13.O-O Nf6 14.Nxe7+ Qxe7 15.cxd5 Nxd5 16.Be5 cxd4 17.exd4 Bb7 18.Qd2 Rac8 19.Rac1 Rfd8 20.Rfe1 Qg5 21.f4 Qh5 22.f5 exf5 23.c4 f6 24.Bg3 f4 25.Bf2 Ne3 26.Bxe3 fxe3 27.Qxe3 Qg5 28.Qxg5 hxg5 29.d5 Kf7 30.Kf2 Rc5 31.Ke3 Rh8 32.h3 Rh4 33.Bf1 Bc8 34.Rc3 f5 35.Kf2 Rd4 36.Rce3 Rc7 37.Re5 Rf4+ 38.Kg1 Rd4 39.a4 g6 40.Re8 Ba6 41.Rd8 Re7 42.Rc1 Ree4 43.Rd7+ Re7 44.Rd6 Rc7 45.a5 Bxc4 46.axb6 axb6 47.Rxb6 Rf4 48.d6 Rc5 49.Rb7+ Ke6 50.d7 Ke7 51.Be2 Kd8 52.Kh2 Re4 53.Bf3 Rd4 54.Be2 Re4 55.Bd1 Re1 56.Ba4 Rxc1 57.Rb8+ Kc7 58.d8=Q# 1-0