Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 Ne7 3. Nf3 Ng6 4. Nc3 Be7 5. g3 c6 6. Bg2 d5 7. e5 a6 8. O-O Nd7
9. a3 O-O 10. b4 b5 11. Be3 a5 12. Qd2 axb4 13. axb4 Rxa1 14. Rxa1 Bxb4 15. Ra8
Qc7 16. Nxd5 cxd5 *
Position (FEN): R1b2rk1/2qn1ppp/4p1n1/1p1pP3/1b1P4/4BNP1/2PQ1PBP/6K1 w - - 0 17
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1469
Best move: Qxb4