1.e4 Nc6 2.Nf3 e5 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Bb7 7.d3 Bc5 8.Nc3 d6 9.a4 b4 10.Nd5 Nxd5 11.Bxd5 Rb8 12.Ng5 Qf6 13.Nxf7 Rf8 14.Ng5 Qg6 15.Ne6 Rf6 16.Nxc5 dxc5 17.Bxc6+ Rxc6 18.b3 a5 19.f4 exf4 20.Rxf4 Rf6 21.Be3 Rxf4 22.Bxf4 Kd7 23.Qf3 Rf8 24.Rf1 c4 25.Qh3+ Ke8 26.bxc4 Qb6+ 27.Be3 Rxf1+ 28.Kxf1 Qf6+ 29.Ke2 Qb2 30.Qe6+ Kd8 31.Bg5+ Qf6 32.Bxf6+ gxf6 33.g3 c5 34.Ke1 Bc6 35.Qf5 Bxe4 36.Qxe4 h5 37.Kd2 Kd7 38.Qb7+ Kd8 39.Qd5+ Kc8 40.Qf3 Kd7 41.g4 Kc7 42.Ke2 Kd6 43.h4 Kc7 44.Qg2 Kd8 45.Qg3 Kc8 46.Qh2 b3 47.gxh5 Kd7 48.Qg3 Kd8 49.Kd1 Kc8 50.Qe1 b2 51.Kd2 Kd8 52.Ke2 Ke8 53.Qb1 Kf7 54.h6 Kf8 55.Qg1 f5 56.Qd1 Kg8 57.Qg1+ Kf7 58.Qf1 b1=R 59.Qxb1 Ke7 60.Qf1 Ke8 61.Ke3 Kd8 62.Ke2 Kc7 63.c3 Kd7 64.Qc1 f4 65.Qb2 Ke6 66.h7 f3+ 67.Kf1 f2 68.Qc1 Kd7 69.Qd1 Kc8 70.h8=R+ Kc7 71.Qc1 Kd7 72.Re8 Kc7 73.Rc8+ Kd7 74.Qd1 Ke7 75.Rd8 Kf7 76.Rg8 Ke7 77.Qb1 Kd6 78.Qb5 Ke5 79.Qb4 cxb4 80.cxb4 Kf4 81.Rg7 Ke5 82.Rg4 Ke6 83.Kxf2 Kf7 84.Kf3 Kf6 85.Re4 Kg6 86.Kf4 Kh7 87.c5 axb4 88.Re7+ Kh6 89.h5 Kxh5 90.c6 Kh4 91.Rh7# 1-0