1.Nf3 g5 2.Nxg5 d5 3.e4 Nc6 4.exd5 Qxd5 5.Nf3 Bg7 6.Nc3 Qe6+ 7.Be2 Qd6 8.O-O Bf5 9.d4 Nxd4 10.Nxd4 Qxd4 11.Nb5 Qb6 12.Qd5 Be6 13.Qf3 a6 14.Qg3 Kf8 15.Nxc7 Rc8 16.Nxe6+ Qxe6 17.Bg4 f5 18.Qf3 Rc5 19.Be3 Rb5 20.a4 Rd5 21.c4 Re5 22.Bd4 Bf6 23.Bh3 Re4 24.Bxf5 Qxc4 25.Qxe4 Qxd4 26.Qxd4 Bxd4 27.Rad1 Bxb2 28.Bc8 b5 29.axb5 axb5 30.Rb1 Bc3 31.Rxb5 Nf6 32.Be6 Kg7 33.Rb7 Ne4 34.Rc7 Be5 35.Rc6 Ra8 36.g3 Bd6 37.Rd1 Ra3 38.Kg2 Kf6 39.Bd5 Nc3 40.Rd3 Nxd5 41.Rxd5 Ke6 42.Rh5 Ra7 43.Rxh7 Ra2 44.Rh5 Kd7 45.Rc4 Re2 46.h4 Rd2 47.Ra4 Rb2 48.g4 Ke6 49.Rf5 Bc5 50.Rxc5 Kd6 51.Rca5 e6 52.h5 Ke7 53.g5 Rb3 54.Rd4 Rc3 55.Ra7+ Rc7 56.Rxc7+ Kf8 57.Rb7 Kg8 58.Rd8# 1-0