Chess puzzle (Equality)
Moves: 1. d4 g6 2. e4 Bg7 3. f4 Nf6 4. Bd3 d6 5. c3 O-O 6. g4 Nxg4 7. h3 Ne3 8. Bxe3
e5 9. Nd2 exd4 10. cxd4 Nc6 11. Ngf3 Nb4 12. Qb3 Nxd3+ 13. Qxd3 d5 14. e5 f6
15. O-O-O a5 16. h4 Bf5 17. Qc3 a4 18. h5 *
Position (FEN): r2q1rk1/1pp3bp/5pp1/3pPb1P/p2P1P2/2Q1BN2/PP1N4/2KR3R b - - 0 18
Black to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1569
Best move: Ra6