1.e4 e6 2.h3 d5 3.Qe2 dxe4 4.Qxe4 Nc6 5.Bb5 Bd7 6.Nf3 Nf6 7.Qe2 Bd6 8.d4 O-O 9.O-O a6 10.Bd3 Nb4 11.Nc3 Nxd3 12.cxd3 Bc6 13.Ne5 Bd5 14.Bg5 Be7 15.Nxd5 Nxd5 16.Bxe7 Nxe7 17.Rac1 Nf5 18.Nf3 Nxd4 19.Nxd4 Qxd4 20.Rxc7 b5 21.Qc2 Rad8 22.Rc3 h6 23.Rd1 Rd5 24.Rc8 Rxc8 25.Qxc8+ Kh7 26.Qc2 Rc5 27.Qe2 Re5 28.Qd2 Rf5 29.Rf1 Rd5 30.Rd1 Rf5 31.Rf1 Rd5 32.Rd1 Rg5 33.Qe3 Qxb2 34.Qe4+ g6 35.Qb7 Rf5 36.Rf1 Qxa2 37.Qe7 Qd5 38.Qf8 Qxd3 39.Rc1 Qd4 40.Rc8 h5 41.Qg8+ Kh6 42.Qf8+ Kg5 43.Qe7+ Kh6 44.Qf8+ Kg5 45.Qe7+ Qf6 46.h4+ Kh6 47.Qf8+ Qg7 48.Qd8 Qa1+ 49.Kh2 Qe5+ 50.Kg1 Kh7 51.Qg8+ Kh6 52.Rc1 Qb2 53.Rf1 Qg7 54.Qa8 Qd4 55.Qxa6 Qxh4 56.Qa8 Qd4 57.Qf8+ Kh7 58.Qe7 b4 59.Qb7 Kg7 60.Qb8 h4 61.Qb7 h3 62.gxh3 Rg5+ 63.Kh2 Qf4+ 64.Kh1 Qh4 65.Qf3 Rf5 66.Qe3 Qf4 67.Qxf4 Rxf4 68.Kg2 b3 69.Rb1 Rb4 70.Kf3 b2 71.Ke3 Kf6 72.Kd2 Kf5 73.Kc3 Rh4 74.Rxb2 Rxh3+ 75.Kd2 Rf3 76.Ke2 Rf4 77.Rb7 f6 78.Rb5+ e5 79.Rb7 Ra4 80.Kf3 Ra3+ 81.Kg2 g5 82.Rb6 Rd3 83.Ra6 Rd4 84.Rb6 Kg6 85.Rb8 Kf5 86.Rb6 Rd2 87.Kf3 Rd3+ 88.Kg2 e4 89.Rb5+ Kf4 90.Rb6 f5 91.Rb5 Rd2 92.Kf1 g4 93.Ra5 Rb2 94.Kg2 e3 95.Ra4+ Kg5 96.Kg3 e2 97.Ra1 f4+ 98.Kh2 Rd2 99.Rf1 exf1=R 100.Kg2 Rdxf2# 0-1