Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Nf3 g6 3. Nbd2 Bg7 4. e4 d6 5. Bd3 O-O 6. O-O Nc6 7. c3 Bg4 8. Qc2
a6 9. h3 Bd7 10. Ng5 b5 11. f4 b4 12. f5 h6 13. Ngf3 bxc3 14. bxc3 g5 15. h4 g4
16. Nh2 e6 17. Nc4 d5 18. Ne5 dxe4 19. Bxe4 Nxe4 20. Qxe4 Nxe5 *
Position (FEN): r2q1rk1/2pb1pb1/p3p2p/4nP2/3PQ1pP/2P5/P5PN/R1B2RK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 2299
Best move: f6