1.d4 d5 2.c4 e6 3.Nc3 c6 4.e3 Nd7 5.Nf3 Ngf6 6.Bd3 Be7 7.O-O dxc4 8.Bxc4 b5 9.Bd3 Bb7 10.e4 b4 11.Na4 c5 12.e5 Nd5 13.Nxc5 Nxc5 14.dxc5 O-O 15.Qc2 Rc8 16.Bxh7+ Kh8 17.Bd3 Rxc5 18.Qe2 Rxc1 19.Rfxc1 Nf4 20.Qe3 Nxg2 21.Kxg2 Bg5 22.Qxa7 Bxf3+ 23.Kxf3 Qxd3+ 24.Kg2 Bxc1 25.Rxc1 Qe4+ 26.Kg1 Qg4+ 27.Kh1 Qf3+ 28.Kg1 Rd8 29.Qe3 Qf5 30.Rc4 Qb1+ 31.Kg2 Qxa2 32.Rxb4 Kg8 33.Rd4 Rb8 34.b4 Qc2 35.Qe4 Qc3 36.h4 Qc7 37.h5 Rb5 38.Qd3 Rb8 39.Qg3 Qc6+ 40.Kh2 Qc1 41.Rf4 Rb7 42.h6 g6 43.Qh4 f5 44.exf6 Rf7 45.Qg5 Kh7 46.Qe5 g5 47.Qxg5 Qc7 48.b5 Rf8 49.Qg7+ Qxg7 50.hxg7 Ra8 51.Re4 Kg8 52.Rf4 Ra6 53.bxa6 e5 54.a7 Kf7 55.Rh4 Ke8 56.Rh3 Kf7 57.Kg3 Kg6 58.Rh1 e4 59.g8=N Kf5 60.Rh6 Kg5 61.a8=R e3 62.Rh8 e2 63.Re8 e1=Q 64.Rxe1 Kg6 65.Kf3 Kf5 66.f7 Kg6 67.Rh3 Kg5 68.Rh2 Kg6 69.Rh8 Kf5 70.f8=B Kg5 71.Rd1 Kf5 72.Rd5+ Ke6 73.Rh1 Kxd5 74.Rh4 Kc6 75.Ke2 Kd7 76.f4 Ke6 77.f5+ Kxf5 78.Re4 Kg6 79.Re5 Kf7 80.Nf6 Kxf8 81.Ne8 Kg8 82.Rf5 Kh7 83.Rf2 Kh6 84.Rg2 Kh7 85.Ng7 Kg8 86.Rf2 Kh8 87.Rf3 Kh7 88.Rg3 Kh8 89.Ke3 Kh7 90.Ke4 Kh6 91.Kf5 Kh7 92.Kf6 Kh8 93.Kf7 Kh7 94.Rh3# 1-0