1.Nf3 Nf6 2.c4 c6 3.Qc2 d5 4.d4 dxc4 5.Qxc4 Bf5 6.Nc3 e6 7.a3 h6 8.Bf4 Nbd7 9.e3 Be7 10.Be2 O-O 11.O-O Rc8 12.h3 Nd5 13.Bh2 b5 14.Qb3 a6 15.a4 N7b6 16.axb5 axb5 17.Ra7 b4 18.Nb1 c5 19.Nbd2 Nf6 20.Rd1 Bd6 21.dxc5 Bxh2+ 22.Nxh2 Rxc5 23.Qxb4 Rc2 24.Nhf3 Qb8 25.Rda1 Nbd5 26.Qxb8 Rxb8 27.b3 Ne4 28.Nxe4 Bxe4 29.Bd1 Rb2 30.Ne5 Nxe3 31.fxe3 Rxg2+ 32.Kf1 Rh2 33.R1a4 Rd8 34.Rd4 Rh1+ 35.Ke2 Rh2+ 36.Ke1 Rh1+ 37.Kd2 Rxd4+ 38.exd4 f6 39.Ng4 Rxh3 40.Nf2 Rh2 41.Ke3 Bd5 42.b4 f5 43.Bf3 f4+ 44.Ke2 g5 45.Bxd5 exd5 46.Kf1 g4 47.Nxg4 Rb2 48.Rb7 Rc2 49.Re7 Rc4 50.b5 Kf8 51.Rd7 f3 52.Ne5 Rc7 53.b6 Rc2 54.Ra7 h5 55.Ke1 h4 56.Kf1 Ra2 57.Rf7+ Ke8 58.b7 Re2 59.b8=Q# 1-0