Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bc5 4. Nxe5 Nc6 5. Nxc6 dxc6 6. Bc4 b5 7. Bd3 b4 8.
Nb1 Bxf2+ 9. Kxf2 Nxe4+ 10. Bxe4 Qd4+ 11. Kf3 f5 12. Bxc6+ Kf7 13. Bxa8 f4 14.
Be4 g5 15. h3 h5 16. Qe2 *
Position (FEN): 2b4r/p1p2k2/8/6pp/1p1qBp2/5K1P/PPPPQ1P1/RNB4R b - - 1 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1612
Best move: g4+