1.c4 e5 2.g3 c6 3.d4 e4 4.Bg2 d5 5.Nc3 Bb4 6.Qa4 Bxc3+ 7.bxc3 Nd7 8.cxd5 cxd5 9.f3 Nf6 10.fxe4 dxe4 11.Ba3 a6 12.Nh3 b5 13.Qb3 Bb7 14.O-O Nb6 15.Rf5 Nc4 16.Raf1 Qd7 17.Ng5 h6 18.Rxf6 gxf6 19.Nxe4 Bxe4 20.Bxe4 Nd2 21.Qc2 Nxf1 22.Bxa8 Ne3 23.Qe4+ Qe6 24.Qf3 Nc4 25.Bc6+ Kd8 26.Bc1 Ke7 27.Bd5 Qc8 28.e4 Rg8 29.e5 Rg6 30.Be4 Qg4 31.exf6+ Kd8 32.Qxg4 Rxg4 33.Bd3 h5 34.Be2 Kd7 35.Kf2 Rg8 36.Bxh5 Ke6 37.Bf3 Kxf6 38.h4 Rc8 39.h5 Nb6 40.Bf4 Rxc3 41.Be4 Ra3 42.h6 Rxa2+ 43.Kf3 Nd7 44.g4 Ra3+ 45.Kg2 Nf8 46.g5+ Ke7 47.Be5 Re3 48.Bf5 b4 49.Kf2 Ra3 50.d5 Ra2+ 51.Ke3 Ra5 52.Kd4 b3 53.d6+ Ke8 54.d7+ Nxd7 55.h7 Ra4+ 56.Kc3 Rh4 57.h8=Q+ Rxh8 58.Bxh8 Nc5 59.Bd4 Ne6 60.Be3 Ke7 61.Kxb3 Kd6 62.Kc4 Ke5 63.Bxe6 Kxe6 64.Bd4 Kf5 65.Bf6 Kf4 66.Kb4 Kf5 67.Ka5 Kf4 68.Kxa6 Kg4 69.Kb5 Kg3 70.Kc5 Kg2 71.Be7 f6 72.gxf6 Kf3 73.Kc6 Kg4 74.f7 Kh3 75.f8=Q Kg3 76.Qc8 Kh2 77.Qc7+ Kh3 78.Qd8 Kh2 79.Qe8 Kg3 80.Qg8+ Kf4 81.Qh7 Kg4 82.Qh6 Kf3 83.Qh5+ Ke4 84.Qh4+ Kf5 85.Qh3+ Kf4 86.Qh8 Kf3 87.Qb8 Kg4 88.Qc8+ Kf3 89.Qc7 Ke4 90.Qd7 Kf4 91.Qc8 Ke5 92.Qc7+ Kd4 93.Qd7+ Kc4 94.Qc8 Kd3 95.Kd5 Ke3 96.Kd6 Kf2 97.Ke5 Ke1 98.Kf4 Kf2 99.Qc2+ Ke1 100.Kf3 Kf1 101.Qd1# 1-0