Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c3 a6 4. d4 cxd4 5. cxd4 d6 6. Nc3 e6 7. Be3 Nf6 8. Bd3
Be7 9. O-O O-O 10. a3 b5 11. Qc2 Bb7 12. e5 dxe5 13. dxe5 Nd7 14. Bxh7+ Kh8 15.
Rfd1 Qc7 16. Be4 Ndxe5 17. Nxe5 Nxe5 18. Bxb7 *
Position (FEN): r4r1k/1Bq1bpp1/p3p3/1p2n3/8/P1N1B3/1PQ2PPP/R2R2K1 b - - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1424
Best move: Qxb7