1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Qa5+ 5.c3 Nd7 6.Bd3 Ngf6 7.Nxf6+ Nxf6 8.Nf3 Bf5 9.Bxf5 Qxf5 10.O-O e6 11.Re1 Bd6 12.Ne5 Nd7 13.Nxd7 Kxd7 14.Qb3 Kc7 15.Be3 Rad8 16.Qa4 a6 17.c4 Kb8 18.b4 Rd7 19.Rab1 Rc8 20.Qb3 Bf4 21.a4 Bxe3 22.fxe3 e5 23.b5 cxb5 24.axb5 a5 25.c5 exd4 26.c6 Rdd8 27.exd4 Rxd4 28.Qc3 Rd5 29.Qg3+ Ka8 30.Rf1 Qd3 31.Qxg7 Rxb5 32.cxb7+ Rxb7 33.Rxb7 Kxb7 34.Qxf7+ Rc7 35.Qe8 Ka7 36.h3 Rb7 37.Rc1 Qd2 38.Qc8 Qd4+ 39.Kh1 Qb2 40.Qc5+ Qb6 41.Qe5 Qb4 42.Rc5 Ka6 43.Qd5 Qe1+ 44.Kh2 Qb4 45.Qd6+ Ka7 46.Qe5 Ka6 47.Rd5 Rb5 48.Rd6+ Rb6 49.Rd8 Ka7 50.Rd4 Rb5 51.Qe3 Qc5 52.Rd7+ Ka6 53.Qe6+ Rb6 54.Qe4 Rc6 55.Qe8 Rc7 56.Qe6+ Rc6 57.Qe2+ Qc4 58.Qe5 Qc5 59.Qb8 a4 60.Qf4 a3 61.Qa4+ Kb6 62.Qb3+ Ka6 63.Rd5 Qc3 64.Qb5+ Ka7 65.Rd7+ Rc7 66.Rd3 Qc5 67.Qxc5+ Rxc5 68.Rxa3+ Kb6 69.Kg3 Kc6 70.Rd3 Rg5+ 71.Kf3 Rf5+ 72.Kg4 Rb5 73.Kh4 Kc7 74.g4 h6 75.Rd4 Ra5 76.Rd2 Rb5 77.Rd3 Ra5 78.Rf3 Kd7 79.Rf6 Ke7 80.Rxh6 Kf7 81.Rd6 Kg7 82.g5 Ra3 83.Kg4 Ra4+ 84.Kh5 Ra7 85.h4 Rb7 86.Rd5 Ra7 87.Rd4 Rb7 88.Kg4 Ra7 89.h5 Rc7 90.Rd6 Rc4+ 91.Kf5 Rc5+ 92.Kf4 Rc4+ 93.Ke5 Rc5+ 94.Rd5 Rc7 95.Kf5 Rf7+ 96.Kg4 Rf1 97.Rd7+ Kf8 98.h6 Re1 99.h7 Rh1 100.g6 Rg1+ 101.Kf5 Rf1+ 102.Ke4 Re1+ 103.Kf3 Rf1+ 104.Kg2 Ra1 105.h8=Q# 1-0