1.d4 d5 2.e3 Bf5 3.Nf3 e6 4.Be2 Nf6 5.O-O Be7 6.b3 O-O 7.Bb2 c5 8.Nbd2 Nc6 9.Ne5 Nxe5 10.dxe5 Ne4 11.f4 a5 12.Nxe4 Bxe4 13.Bd3 Bxd3 14.cxd3 a4 15.Qc2 b5 16.e4 dxe4 17.dxe4 Qc7 18.f5 Bg5 19.Rf3 Rfd8 20.Raf1 Rd2 21.Qb1 axb3 22.axb3 c4 23.bxc4 Qxc4 24.Bc1 Qd4+ 25.Kh1 Rd1 26.fxe6 fxe6 27.Qb3 Rxc1 28.Qxe6+ Kh8 29.Qc6 Rxf1+ 30.Rxf1 Rd8 31.Qxb5 Qxe4 32.e6 Be7 33.Qb6 h6 34.h3 Qd5 35.Qa6 Kh7 36.Qb6 Rd6 37.Qb1+ Qd3 38.Qxd3+ Rxd3 39.Rf7 Rd1+ 40.Kh2 Bd6+ 41.g3 Rd2+ 42.Kg1 Re2 43.Rd7 Rxe6 44.g4 Be5 45.Kg2 Rd6 46.Re7 Bf6 47.Ra7 Rd3 48.Rb7 Kg6 49.Rb5 Rc3 50.Ra5 Rb3 51.Rc5 Rb2+ 52.Kg3 Be7 53.Rd5 Rb6 54.h4 Bd6+ 55.Kg2 Rb2+ 56.Kf3 Rb3+ 57.Ke2 Be7 58.h5+ Kf7 59.Kf2 Bf6 60.Ra5 Ke6 61.Kg2 Re3 62.Kf2 Rd3 63.Ke2 Rd5 64.Ra4 Ke5 65.Kf3 Rd4 66.Ra5+ Rd5 67.Ra4 Rc5 68.Re4+ Kd5 69.Re2 Rc3+ 70.Kf4 Bg5+ 71.Kf5 Rf3+ 72.Kg6 Bf6 73.Re1 Rf4 74.Rg1 Ke4 75.Re1+ Kf3 76.g5 hxg5 77.Rf1+ Kg4 78.Rg1+ Kf3 79.Rf1+ Ke4 80.Re1+ Kd5 81.Rd1+ Ke6 82.Re1+ Kd5 83.Rd1+ Ke5 84.Re1+ Re4 85.Rf1 g4 86.Rg1 Rf4 87.Re1+ Kd4 88.Rd1+ Ke3 89.Re1+ Kf2 90.Rc1 g3 91.Rc2+ Kf3 92.Rc1 g2 93.Rd1 Kg3 94.Rd3+ Rf3 95.Rd1 Rf1 96.Rd3+ Kg4 97.h6 gxh6 98.Rd5 g1=Q 99.Kh7 Bg5 100.Ra5 Qb6 101.Ra4+ Kh5 102.Kg8 Qd8+ 103.Kh7 Rf7#