1.e3 Nf6 2.Nf3 e6 3.d4 b6 4.b3 Bb7 5.Nbd2 d5 6.Bb2 Bd6 7.Bd3 Ne4 8.a4 a5 9.Bb5+ c6 10.Bd3 f5 11.Ne5 O-O 12.O-O Nd7 13.Ndf3 Nxe5 14.Nxe5 Bxe5 15.dxe5 Nc5 16.Be2 Ba6 17.c4 dxc4 18.bxc4 Ne4 19.Rc1 Qc7 20.Qc2 Rad8 21.Rfd1 c5 22.f3 Ng5 23.Bc3 Nf7 24.Qb2 Rxd1+ 25.Rxd1 Qc6 26.Qb3 Rd8 27.Rb1 Rb8 28.Bxa5 Nxe5 29.Bc3 Nd7 30.Rd1 Re8 31.f4 Re7 32.Bf3 Qc7 33.h3 h6 34.Kh2 Kh7 35.Rd2 Bb7 36.Bxb7 Qxb7 37.a5 Qa7 38.axb6 Qxb6 39.Qa4 Nf8 40.Be5 Ng6 41.Bd6 Rb7 42.Qa3 Qb1 43.Bxc5 Qe1 44.Rb2 Rd7 45.Bd6 h5 46.c5 h4 47.e4 Qxe4 48.Qb4 Qd3 49.Rb3 Qd5 50.Rc3 Qd2 51.Rb3 Qd5 52.Re3 Rb7 53.Qe1 Rb2 54.Re2 Rxe2 55.Qxe2 Kg8 56.Qb5 Kh7 57.Qb4 Kg8 58.Qc3 Kf7 59.Qa5 Kg8 60.Qd8+ Kh7 61.Qg5 Qd1 62.Bb8 Qe2 63.c6 Qd1 64.Ba7 Qc1 65.Qh5+ Kg8 66.Qxg6 Qxf4+ 67.Kh1 Qc1+ 68.Bg1 Qxc6 69.Qg5 Qe4 70.Be3 Kf7 71.Kh2 Qe5+ 72.Bf4 Qf6 73.Qh5+ Kg8 74.Qe2 Kh7 75.Be5 Qh6 76.Qc4 Kg8 77.Qd4 Kh7 78.Bf4 g5 79.Qd7+ Kg8 80.Qd8+ Kf7 81.Bxg5 Qg7 82.Bxh4 Qe5+ 83.Bg3 f4 84.Bf2 f3+ 85.g3 Qe2 86.Qd4 Qf1 87.Qf4+ Ke8 88.Qxf3 Qb1 89.g4 Qb7 90.Qxb7 e5 91.Kh1 e4 92.Kh2 Kd8 93.Kh1 Ke8 94.Bg3 e3 95.h4 Kf8 96.h5 Ke8 97.h6 e2 98.h7 e1=R+ 99.Kh2 Rh1+ 100.Kxh1 Kf8 101.h8=Q# 1-0