1.d4 c6 2.e4 d5 3.f3 dxe4 4.fxe4 e5 5.Nf3 Bg4 6.c3 Nf6 7.Bc4 Bh5 8.O-O Bd6 9.Bg5 Nbd7 10.Nbd2 Qc7 11.Qe1 O-O 12.Kh1 Rae8 13.Bb3 h6 14.Bxf6 Nxf6 15.Nh4 Qd8 16.Nf5 Bg6 17.Nxd6 Qxd6 18.Nc4 Qd8 19.Nxe5 Bxe4 20.Rxf6 Bxg2+ 21.Kxg2 gxf6 22.Qh4 fxe5 23.Qxh6 Re6 24.Bxe6 fxe6 25.Qxe6+ Kh7 26.Qxe5 Qh4 27.Kh1 Rf2 28.Rg1 Qf6 29.Qxf6 Rxf6 30.Kg2 Rf5 31.Rd1 a6 32.Rd2 Rb5 33.h3 Kh8 34.c4 b6 35.Rf2 Ra5 36.a3 b5 37.Rf3 bxc4 38.Rc3 Rb5 39.Rxc4 Rxb2+ 40.Kf3 Rb3+ 41.Kf4 Rxa3 42.Rxc6 Kg7 43.h4 a5 44.d5 a4 45.Ke5 Re3+ 46.Kd6 a3 47.Ra6 Kg6 48.Ra8 Rc3 49.Ke5 Kf7 50.h5 Rh3 51.Ra7+ Ke8 52.Ke6 Re3+ 53.Kf5 Rh3 54.Kg4 Rd3 55.h6 Rd4+ 56.Kf5 Rxd5+ 57.Ke6 Rd1 58.Ra8+ Rd8 59.Rxd8+ Kxd8 60.h7 Ke8 61.h8=Q# 1-0