Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 c6 6. Bc4 Nbd7 7. f4 Qc7 8.
O-O b5 9. Bxb5 cxb5 10. Ndxb5 Qc5+ 11. Kh1 Be7 12. Nxd6+ Bxd6 13. e5 Nxe5 14.
fxe5 Bxe5 15. Qf3 Rb8 16. Re1 O-O 17. Rxe5 Qxe5 18. Bf4 Qf5 *
Position (FEN): 1rb2rk1/p4ppp/5n2/5q2/5B2/2N2Q2/PPP3PP/R6K w - - 2 19
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1470
Best move: Bxb8