Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 e5 3. d5 Bc5 4. f3 d6 5. Nc3 Bb4 6. Bd2 c6 7. Ne4 Bxd2+ 8. Qxd2
Nxe4 9. fxe4 Qh4+ 10. Kd1 Qxe4 11. Nf3 Qxc4 12. dxc6 Qxc6 13. e3 O-O 14. Rc1
Qa4+ 15. Qc2 Qxa2 *
Position (FEN): rnb2rk1/pp3ppp/3p4/4p3/8/4PN2/qPQ3PP/2RK1B1R w - - 0 16
White to move.
Themes:  Middlegame  
Puzzle rating: 2021
Best move: Qxc8