1.Nf3 Nf6 2.a3 c6 3.d4 d5 4.Bf4 Qb6 5.b3 Bf5 6.e3 e6 7.Bd3 Ne4 8.O-O Be7 9.Bxe4 dxe4 10.Nfd2 c5 11.Nc4 Qc6 12.Nc3 O-O 13.d5 exd5 14.Nxd5 Bd8 15.Nd6 Be6 16.c4 Nd7 17.Nxe4 b5 18.Qd3 bxc4 19.bxc4 Bf5 20.Nef6+ Nxf6 21.Qxf5 Qa4 22.Be5 Nd7 23.Bd6 Re8 24.Rfd1 Re6 25.Nf4 Re8 26.Rac1 g6 27.Qd3 Qa6 28.Qb3 Rc8 29.Qb5 Qc6 30.Qxc6 Rxc6 31.g3 Nf6 32.Be5 Rxe5 33.Rxd8+ Re8 34.Rd3 Rb8 35.Rc2 Rcb6 36.Nd5 Rd6 37.Ne7+ Kf8 38.Rxd6 Kxe7 39.Ra6 Rb7 40.Rd2 Ne4 41.Rc2 h6 42.Kg2 Nd6 43.Kf1 Rd7 44.Ke2 Ne4 45.h3 h5 46.h4 Kf8 47.Kf3 Nd2+ 48.Kg2 Ne4 49.Rc6 Rd3 50.a4 Ra3 51.Kf3 f5 52.Kf4 Kf7 53.Rb2 Rxa4 54.f3 Nf6 55.Rb7+ Nd7 56.Rxd7+ Kf8 57.Rcc7 Rb4 58.Ke5 f4 59.Rc8# 1-0