1.e4 e6 2.d4 d5 3.exd5 exd5 4.Nf3 Nf6 5.Bd3 Bd6 6.b3 Qe7+ 7.Be3 Ng4 8.Qc1 O-O 9.Nc3 c6 10.O-O Nxe3 11.fxe3 Nd7 12.e4 Bb4 13.Qd2 Bxc3 14.Qxc3 dxe4 15.Rae1 Nf6 16.Nd2 e3 17.Nc4 Nd5 18.Qb2 Re8 19.Qc1 Qb4 20.Qb2 f6 21.a3 Qe7 22.h3 b5 23.Nxe3 Nxe3 24.Rf3 Bd7 25.Rfxe3 Qd6 26.a4 Rxe3 27.Rxe3 Re8 28.Rxe8+ Bxe8 29.axb5 cxb5 30.b4 Qf4 31.Qc3 Qe3+ 32.Kf1 Qf4+ 33.Ke2 Qg3 34.Bxh7+ Kxh7 35.Qxg3 a5 36.bxa5 f5 37.a6 Kh6 38.Qd3 b4 39.a7 Kg5 40.a8=R Kh4 41.Rxe8 Kg5 42.Kf1 b3 43.Kf2 Kf6 44.Qxf5+ Kxf5 45.cxb3 Kf4 46.Re2 Kg5 47.g4 Kf4 48.Rc2 g6 49.Kg2 Kg5 50.Rb2 Kh4 51.Kf2 Kg5 52.Ke1 Kf6 53.Rb1 g5 54.b4 Ke6 55.Kd2 Ke7 56.Rb3 Kf6 57.Rc3 Ke6 58.Rg3 Ke7 59.Rg1 Ke8 60.h4 gxh4 61.Ke2 Kf8 62.Ke1 Kg8 63.b5 Kf7 64.g5 Kg8 65.Rg2 h3 66.Rh2 Kf7 67.g6+ Kf8 68.g7+ Ke8 69.Kf1 Kf7 70.b6 Kf6 71.Kf2 Kf7 72.Rxh3 Kf6 73.Rg3 Kf5 74.Rg4 Kxg4 75.Ke3 Kh4 76.g8=Q Kh3 77.Qa2 Kg4 78.Kd2 Kf4 79.Qg8 Ke4 80.b7 Kf4 81.Qe8 Kg5 82.Qc8 Kf6 83.Kd3 Kg7 84.Qa8 Kf6 85.b8=Q Kf7 86.Qc7+ Ke6 87.Ke3 Kf6 88.Qc2 Ke6 89.Qc1 Ke7 90.Qe4+ Kf6 91.Qec2 Kg5 92.Qg6+ Kh4 93.Qf5 Kg3 94.Qd1 Kh4 95.Qd5 Kg3 96.Qc2 Kh3 97.Kd2 Kg3 98.Qf3+ Kh2 99.Qh3+ Kg1 100.Qh8 Kf2 101.Qc3 Kg2 102.Qf6 Kg1 103.Qe5 Kh1 104.Ke2 Kg2 105.Ke3 Kf1 106.Qa3 Ke1 107.Qa1# 1-0