Chess puzzle (Equality)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 Nc6 5. Nf3 e6 6. Bc4 a6 7. Qe2 b5 8. Bb3
Bb7 9. O-O Be7 10. Rd1 Nf6 11. e5 Ng4 12. Bf4 O-O 13. h3 Nh6 14. Bxh6 gxh6 15.
Nd4 Kh8 16. Bc2 Rg8 17. Qh5 Rg7 18. Qxh6 Qg8 19. Be4 Nxd4 *
Position (FEN): r5qk/1b1pbprp/p3p2Q/1p2P3/3nB3/2N4P/PP3PP1/R2R2K1 w - - 0 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1566
Best move: Bxb7