1.e4 d5 2.exd5 c6 3.dxc6 Nxc6 4.Nf3 e5 5.Nc3 Nf6 6.Bb5 Bd6 7.d4 exd4 8.Qxd4 O-O 9.Bxc6 bxc6 10.O-O Bf5 11.Bg5 Bxc2 12.Rac1 Bg6 13.Rfd1 Be7 14.Qe5 Qe8 15.Re1 Bd8 16.Qd4 c5 17.Qxc5 Qd7 18.Ne5 Qf5 19.Be3 Bb6 20.Qb5 Rfe8 21.Bxb6 axb6 22.Nxg6 hxg6 23.Qxf5 gxf5 24.Rxe8+ Rxe8 25.Kf1 Rd8 26.Rd1 Rc8 27.Rd6 Rb8 28.Ke2 b5 29.Rd4 b4 30.Nd5 Nxd5 31.Rxd5 Ra8 32.Rb5 Rxa2 33.Rxb4 Kf8 34.Kd3 Ra1 35.h4 Rf1 36.Ke2 Rb1 37.Kf3 g6 38.g3 Kg7 39.Ke3 Kf6 40.Rb6+ Ke5 41.Rb7 Kf6 42.b4 Rb3+ 43.Kd4 Rf3 44.b5 Rxf2 45.b6 Rb2 46.Kc5 Rb3 47.Rc7 Rxg3 48.b7 Rc3+ 49.Kb4 Rxc7 50.b8=Q Rc1 51.Qh8+ Ke6 52.Qe8+ Kf6 53.Qe3 Rh1 54.Qd4+ Ke6 55.Kc5 Rc1+ 56.Kb5 Rb1+ 57.Kc6 Rc1+ 58.Kb6 Rb1+ 59.Kc7 Rc1+ 60.Kd8 Rb1 61.Qe3+ Kf6 62.Qe7+ Kg7 63.Qe5+ Kh7 64.Ke7 Kg8 65.Qa5 Kg7 66.Qc3+ Kg8 67.Kf6 Rb6+ 68.Kg5 Re6 69.Kh6 Kf8 70.Qa3+ Ke8 71.Kg7 f4 72.Qa7 Kd8 73.Kxf7 Rc6 74.Qd4+ Kc8 75.Qxf4 Kd7 76.Qg5 Kc8 77.Qg4+ Kc7 78.Qg3+ Kc8 79.Qg5 Rd6 80.Kg7 Kd7 81.Kf7 Kc8 82.Qc5+ Kd7 83.Kg7 Ke7 84.Qe5+ Re6 85.Qg5+ Kd7 86.Kf7 Ra6 87.Qb5+ Rc6 88.Qg5 Rd6 89.Qb5+ Rc6 90.Qd5+ Rd6 91.Qb7+ Kd8 92.Qe7+ Kc8 93.Qxd6 Kb7 94.Qxg6 Kb8 95.Qh6 Kc7 96.Qd2 Kb7 97.Qd7+ Ka8 98.Qg4 Kb7 99.Qa4 Kc7 100.Qa3 Kb7 101.Qh3 Kb8 102.Qe3 Kc7 103.Qa7+ Kc8 104.Ke6 Kd8 105.Qd7# 1-0