1.Nf3 d5 2.d4 c6 3.Bf4 Nf6 4.c3 Bf5 5.e3 e6 6.b3 Nbd7 7.Ng1 Ne4 8.f3 Nd6 9.Bd3 g5 10.Bg3 h5 11.Ne2 h4 12.Bf2 Bxd3 13.Qxd3 f5 14.O-O Qe7 15.Nd2 O-O-O 16.c4 h3 17.g3 Kb8 18.c5 Ne8 19.b4 Nc7 20.a4 a6 21.b5 cxb5 22.axb5 Nxb5 23.Rfb1 Rc8 24.g4 Bg7 25.Rxb5 axb5 26.Bg3+ f4 27.exf4 Nxc5 28.f5+ e5 29.Qa3 Rc6 30.dxc5 Qxc5+ 31.Qxc5 Rxc5 32.Kf1 Rhc8 33.Rb1 Bf6 34.Nb3 Rc2 35.Nbd4 Rd2 36.Ke1 Rd3 37.Nxb5 Rc2 38.Rd1 Rxf3 39.Rxd5 Re3 40.Rd2 Rc4 41.Kf2 Rb3 42.Nd6 Rxg4 43.Rd5 Be7 44.Ne8 Re4 45.Bxe5+ Kc8 46.f6 Bf8 47.Nc1 Ra3 48.Nd6+ Bxd6 49.Bxd6 Rg4 50.Bxa3 Rg2+ 51.Kf1 b6 52.Bb2 Kb8 53.Be5+ Ka8 54.Rd7 Rg4 55.Rc7 b5 56.Rd7 Rc4 57.Rc7 Ra4 58.f7 Rg4 59.f8=Q# 1-0