Sort:  
  1. Qxf6+ Qxf6
  2. d7 e1Q