Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d3 Nf6 4. c3 Bg4 5. Be2 e6 6. O-O Be7 7. h3 Bxf3 8. Bxf3
Nc6 9. Be3 O-O 10. Nd2 a6 11. Bh5 Ne5 12. Be2 Qb6 13. b3 Qc6 14. f4 Ng6 15. Bf3
e5 16. f5 Nh4 17. Be2 d5 18. g3 dxe4 19. gxh4 Nd5 20. Bf2 *
Position (FEN): r4rk1/1p2bppp/p1q5/2pnpP2/4p2P/1PPP3P/P2NBB2/R2Q1RK1 b - - 2 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1471
Best move: e3