Chess puzzle (Equality)
Moves: 1. d4 e6 2. Nf3 g6 3. e3 Bg7 4. g3 Nf6 5. Bg2 O-O 6. O-O d5 7. Nc3 Na6 8. a3 c5
9. Rb1 cxd4 10. Nxd4 Re8 11. Re1 b6 12. Qe2 Rb8 13. Ndb5 Rb7 14. Nd4 Nc5 15. b4
Nce4 16. Nxe4 Nxe4 17. Bb2 e5 18. Nb3 Ng5 19. Red1 e4 20. Bxg7 Kxg7 21. Nd4 Rc7
22. Rdc1 a6 23. c4 b5 24. cxb5 Rxc1+ 25. Rxc1 axb5 26. Nxb5 Ba6 27. a4 Qb8 28.
Rc5 Re5 29. f4 *
Position (FEN): 1q6/5pkp/b5p1/1NRpr1n1/PP2pP2/4P1P1/4Q1BP/6K1 b - f3 0 29
Black to move.
Themes:  Middlegame  En Passant
Puzzle rating: 1466
Best move: exf3