Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 h6 5. Bh4 Bb4 6. e3 g5 7. Bg3 Ne4 8. Qb3
Bxc3+ 9. bxc3 Nxg3 10. hxg3 Nc6 11. cxd5 exd5 12. Bb5 Qd6 13. Nf3 a6 14. Bxc6+
Qxc6 15. Ne5 Qb5 16. Qxb5+ *
Position (FEN): r1b1k2r/1pp2p2/p6p/1Q1pN1p1/3P4/2P1P1P1/P4PP1/R3K2R b KQkq - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1459
Best move: axb5