Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nc3 Nc6 3. Bc4 f5 4. d3 Nf6 5. Bg5 h6 6. Bxf6 Qxf6 7. Nd5 Qd6 8.
exf5 Nb4 9. Qh5+ Kd8 10. Qg6 Qxg6 11. fxg6 Nxc2+ 12. Kd2 Nxa1 13. Nf3 Bb4+ *
Position (FEN): r1bk3r/pppp2p1/6Pp/3Np3/1bB5/3P1N2/PP1K1PPP/n6R w - - 2 14
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1576
Best move: Nxb4