Chess puzzle (Equality)
Moves: 1. d4 d6 2. Bf4 e6 3. e3 Be7 4. Nd2 Bd7 5. Ngf3 Nc6 6. Be2 Nf6 7. O-O a6 8. Re1
h6 9. e4 Nh7 10. e5 dxe5 11. Nxe5 Nxe5 12. Bxe5 Bf6 13. Nf3 Bxe5 14. Nxe5 Qf6
15. Bh5 g6 16. Bf3 O-O-O 17. c3 Ng5 18. Bxb7+ *
Position (FEN): 2kr3r/1Bpb1p2/p3pqpp/4N1n1/3P4/2P5/PP3PPP/R2QR1K1 b - - 0 18
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1553
Best move: Kxb7