Chess puzzle (Equality)
Moves: 1. d4 c5 2. d5 d6 3. Qd3 Nf6 4. c3 b6 5. Bg5 Nfd7 6. h4 Ne5 7. Qc2 g6 8. Bf4
Bf5 9. e4 Bc8 10. Bxe5 dxe5 11. h5 Bg7 12. hxg6 fxg6 13. Nf3 O-O 14. Ng5 e6 15.
Nxe6 Bxe6 16. dxe6 Qe7 17. Bc4 a6 18. Qd3 b5 19. Bb3 *
Position (FEN): rn3rk1/4q1bp/p3P1p1/1pp1p3/4P3/1BPQ4/PP3PP1/RN2K2R b KQ - 1 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1435
Best move: c4