Chess puzzle (Equality)
Moves: 1. b3 e5 2. Bb2 Nc6 3. e3 Bb4 4. Bb5 d6 5. Bxc6+ bxc6 6. a4 Nf6 7. c3 Ba5 8. b4
Bxb4 9. cxb4 a5 10. bxa5 Rxa5 11. Ne2 O-O 12. O-O Ba6 13. Bc3 Rc5 14. Bb4 Rc4
15. Qb3 Rxb4 *
Position (FEN): 3q1rk1/2p2ppp/b1pp1n2/4p3/Pr6/1Q2P3/3PNPPP/RN3RK1 w - - 0 16
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1455
Best move: Qxb4