Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. a4 a6 5. Bxd7+ Qxd7 6. O-O e6 7. e5 d5 8. d4
Nc6 9. c3 cxd4 10. cxd4 Nge7 11. Nc3 Nf5 12. a5 Bb4 13. Na4 Bxa5 14. Nc5 Qe7
15. Bg5 f6 16. exf6 gxf6 17. Be3 Rg8 18. Qc2 Rc8 19. Qa4 Bb6 20. Rac1 Kf7 21.
b4 Rg7 22. Nxa6 bxa6 23. Rxc6 Rxc6 *
Position (FEN): 8/4qkrp/pbr1pp2/3p1n2/QP1P4/4BN2/5PPP/5RK1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1412
Best move: Qxc6