1.Nf3 e5 2.e4 Be7 3.Bc4 d5 4.Bxd5 Nf6 5.d4 Nxd5 6.exd5 e4 7.Ne5 c6 8.dxc6 Nxc6 9.Nxc6 bxc6 10.Nc3 f5 11.d5 Bb7 12.Qh5+ g6 13.Qh6 Bf6 14.dxc6 Bxc6 15.Bf4 Qb6 16.O-O-O Kf7 17.g4 Rab8 18.Bxb8 Rxb8 19.b3 Qc5 20.gxf5 Bxc3 21.Qxh7+ Kf8 22.Qh6+ Ke7 23.Kb1 Qa3 24.Qc1 Qxc1+ 25.Kxc1 e3 26.Rhe1 Bxe1 27.Rxe1 gxf5 28.Rxe3+ Kf6 29.Rc3 Be4 30.Kd2 Rh8 31.h3 Rh7 32.b4 Rd7+ 33.Ke2 Bg2 34.h4 Bb7 35.b5 Kg6 36.Rc5 Be4 37.f3 Bd5 38.c4 Bb7 39.a4 Re7+ 40.Kf2 Rd7 41.a5 Rd3 42.Rc7 Rxf3+ 43.Ke2 Be4 44.Rxa7 Ra3 45.b6 f4 46.b7 f3+ 47.Kf2 Ra2+ 48.Ke3 Re2+ 49.Kd4 Bxb7 50.h5+ Kf6 51.Rxb7 f2 52.Rb6+ Kg5 53.Rg6+ Kf5 54.a6 Re7 55.Rg8 Rd7+ 56.Ke3 f1=R 57.Rf8+ Kg5 58.Rxf1 Ra7 59.Kd4 Rxa6 60.Kd5 Kxh5 61.c5 Kh4 62.c6 Ra8 63.Kd6 Rd8+ 64.Kc7 Rg8 65.Kb7 Rg7+ 66.c7 Rxc7+ 67.Kxc7 Kg4 68.Rb1 Kh3 69.Rb6 Kg3 70.Kd6 Kh3 71.Kd5 Kg2 72.Rc6 Kf3 73.Ra6 Ke2 74.Kc5 Kd2 75.Kb5 Kd1 76.Rd6+ Kc2 77.Rh6 Kb2 78.Rh3 Ka2 79.Kc6 Ka1 80.Kc5 Ka2 81.Rf3 Ka1 82.Kb5 Kb1 83.Rf5 Kc2 84.Kc5 Kb1 85.Kb6 Ka1 86.Kc6 Kb1 87.Ra5 Kc1 88.Ra8 Kb1 89.Kc5 Kb2 90.Kc4 Kc2 91.Ra6 Kd1 92.Ra1+ Kd2 93.Ra7 Ke2 94.Kd4 Kd1 95.Kd3 Kc1 96.Ra5 Kb1 97.Kc3 Kc1 98.Ra1# 1-0