1.d4 e6 2.e4 d5 3.Nc3 Nf6 4.Bg5 dxe4 5.Nxe4 Nbd7 6.Nxf6+ Nxf6 7.Nf3 h6 8.Be3 Bd6 9.Bc4 O-O 10.Qe2 b6 11.O-O-O Bb7 12.Rhg1 Ng4 13.h3 Nxe3 14.fxe3 c5 15.g4 cxd4 16.Nxd4 Qg5 17.Nxe6 fxe6 18.Rxd6 Bd5 19.Bxd5 exd5 20.Rd1 Rad8 21.R1xd5 Qxd5 22.Rxd5 Rxd5 23.Qc4 Rd8 24.b3 Kh8 25.Kb2 Rc5 26.Qe4 Rd2 27.b4 Rc8 28.Kb3 Rh2 29.c4 Rxh3 30.Ka4 Rg3 31.Kb5 Rg1 32.Qb7 Re8 33.Qxa7 Rxg4 34.Qxb6 Ree4 35.Qd8+ Kh7 36.Qd3 g6 37.a4 h5 38.a5 Rxc4 39.Qd7+ Kh6 40.Qd2 Rce4 41.a6 Rg5+ 42.Ka4 h4 43.Qb2 Rge5 44.Qd2 h3 45.a7 Re8 46.Kb5 Ra8 47.Qd5 Ree8 48.Ka6 h2 49.b5 Rad8 50.Qf3 Rd2 51.b6 Rf2 52.Qh3+ Kg5 53.b7 Ra2+ 54.Kb6 Rb2+ 55.Kc6 Rc2+ 56.Kd7 Rd2+ 57.Kxe8 Rd5 58.Qxh2 Rc5 59.Ke7 Rc8 60.e4 Rc3 61.Qc2 Rc6 62.Ke8 Rd6 63.b8=R Rf6 64.Ke7 Rc6 65.Rb3 Rf6 66.Rf3 Kg4 67.Rg3+ Kf4 68.Rg1 Ke5 69.Qc5+ Kxe4 70.Rg4+ Kd3 71.Qg5 Kc2 72.Qf4 Rf5 73.Kd6 Ra5 74.Qe3 g5 75.Kc7 Kb2 76.Kb8 Kc2 77.Kb7 Rb5+ 78.Kc8 Rb1 79.Rg1 Rb4 80.Qd4 g4 81.Qb6 Kd3 82.Ra1 Rb3 83.Qa5 Ra3 84.Qb5+ Ke4 85.Qe2+ Kd4 86.a8=R Rb3 87.Rf1 Rb1 88.Ra7 Rb2 89.Kd7 Rd2 90.Ra2 Kc3+ 91.Ke8 Rxa2 92.Qxa2 g3 93.Qf2 g2 94.Qf6+ Kc2 95.Rg1 Kd2 96.Qf7 Ke2 97.Ra1 g1=B 98.Ra8 Ke1 99.Qc7 Bh2 100.Qb7 Bc7 101.Ra2 Bd8 102.Qb1# 1-0