Chess puzzle (Equality)
Moves: 1. c4 Nf6 2. Nf3 g6 3. d4 Bg7 4. Nc3 d6 5. b3 O-O 6. Bb2 Nbd7 7. e4 e5 8. dxe5
dxe5 9. Be2 c6 10. O-O Qe7 11. Qd2 Nc5 12. b4 Ncxe4 13. Nxe4 Nxe4 14. Qe3 f5
15. c5 f4 16. Qb3+ Kh8 17. Bd3 Ng5 18. Nxg5 Qxg5 19. Rae1 Bh3 20. Be4 f3 *
Position (FEN): r4r1k/pp4bp/2p3p1/2P1p1q1/1P2B3/1Q3p1b/PB3PPP/4RRK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1550
Best move: Bxf3