Chess puzzle (Equality)
Moves: 1. e4 e5 2. Qh5 Qf6 3. Nf3 d6 4. Bc4 g6 5. Qg5 Be6 6. Bb5+ c6 7. Ba4 b5 8. Bb3
Bxb3 9. axb3 Nd7 10. Ra6 Qxg5 11. Nxg5 h6 12. Nf3 c5 13. Nc3 Ne7 14. Rxd6 b4
15. Ne2 Nf5 16. exf5 *
Position (FEN): r3kb1r/p2n1p2/3R2pp/2p1pP2/1p6/1P3N2/1PPPNPPP/2B1K2R b Kkq - 0 16
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1471
Best move: Bxd6