Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Bc5 3. Qf3 Nf6 4. d3 Nc6 5. Ne2 d6 6. Bg5 Bg4 7. Bxf6 Bxf3 8.
Bxd8 Bxe2 9. Bxc7 Nd4 10. Bb3 f5 11. c3 Bxd3 12. cxd4 Bxd4 13. Nc3 fxe4 14.
Bxd6 Rd8 15. Bb4 a5 16. Bxa5 Rd7 17. Ba4 Rf8 18. Bxd7+ Kxd7 19. Rf1 *
Position (FEN): 5r2/1p1k2pp/8/B3p3/3bp3/2Nb4/PP3PPP/R3KR2 b Q - 1 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1324
Best move: Bxf1