Chess puzzle (Equality)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. g3 Nf6 5. Bg2 Bd6 6. b3 O-O 7. Bb2 Re8+ 8.
Kf1 c5 9. Nc3 b6 10. Nb5 Ba6 11. a4 Qd7 12. d3 Bxb5 13. axb5 Qxb5 14. Bxf6 gxf6
15. Bh3 c4 16. dxc4 dxc4 17. bxc4 Qxc4+ 18. Kg2 Bc5 19. Re1 Nc6 20. Rxe8+ Rxe8
21. Bd7 Re2 *
Position (FEN): 6k1/p2B1p1p/1pn2p2/2b5/2q5/5NP1/2P1rPKP/R2Q4 w - - 2 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1161
Best move: Bxc6