Chess puzzle (Equality)
Moves: 1. d4 g6 2. c4 Bg7 3. Nf3 d6 4. e3 Nf6 5. Nc3 O-O 6. Be2 Nbd7 7. b3 c5 8. Bb2
cxd4 9. Nxd4 a6 10. Bf3 e5 11. Nde2 Nc5 12. Qc2 Qc7 13. O-O-O Bf5 14. e4 Ncxe4
15. Nxe4 *
Position (FEN): r4rk1/1pq2pbp/p2p1np1/4pb2/2P1N3/1P3B2/PBQ1NPPP/2KR3R b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1479
Best move: d5