Chess puzzle (Equality)
Moves: 1. e4 c6 2. c4 d5 3. cxd5 cxd5 4. exd5 Qxd5 5. Nc3 Qa5 6. Nf3 Bf5 7. Bc4 e6 8.
O-O Nf6 9. a3 Nbd7 10. b4 Bxb4 11. Bb2 Be7 12. Bb5 O-O 13. Nd4 Bg6 14. Re1 Rfd8
15. Nf3 a6 16. Bxd7 Rxd7 17. Ne5 Rd6 18. Nxg6 hxg6 19. Ne4 Nxe4 20. Rxe4 Rxd2
21. Qb3 Rad8 22. Bc3 Qxc3 *
Position (FEN): 3r2k1/1p2bpp1/p3p1p1/8/4R3/PQq5/3r1PPP/R5K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1615
Best move: Qxc3