1.Nf3 Nf6 2.c4 c5 3.Nc3 d5 4.cxd5 Nxd5 5.b3 Nc6 6.Nxd5 Qxd5 7.e3 e5 8.Bc4 Qd6 9.Ng5 Nd8 10.Qf3 Qf6 11.Bb5+ Nc6 12.Bxc6+ bxc6 13.Qxf6 gxf6 14.Ne4 f5 15.Nf6+ Ke7 16.Nh5 Ke6 17.Ba3 a5 18.O-O a4 19.Rfc1 Ra5 20.bxa4 Be7 21.d4 cxd4 22.Bxe7 Kxe7 23.exd4 exd4 24.Rxc6 Rd8 25.Nf4 Rxa4 26.Nd5+ Rxd5 27.Rxc8 d3 28.Kf1 Kf6 29.Rc3 Ke5 30.Rd1 Ke4 31.a3 h5 32.Ke1 h4 33.Kd2 h3 34.Re1+ Kf4 35.gxh3 Kf3 36.Re3+ Kxf2 37.Rexd3 Rxd3+ 38.Kxd3 f4 39.Rc2+ Kg1 40.Rc1+ Kxh2 41.Rc5 Kg2 42.Rg5+ Kf2 43.h4 Rxa3+ 44.Ke4 f3 45.h5 Ke2 46.Rb5 Ra4+ 47.Kf5 f2 48.Rb2+ Kf3 49.Rb3+ Kg2 50.Rb5 Kh3 51.Rb3+ Kh2 52.Rb2 Kg1 53.Rc2 f1=Q+ 54.Kg5 Qf4# 0-1