Sort:  
 2 years ago  

Later I will post a complete solution. There are quite some interesting side variations (check for example moves like Rxh5 or Rd5).