Chess puzzle (Equality)
Moves: 1. c4 c6 2. Nc3 g6 3. d4 Bg7 4. e4 d6 5. Nf3 Bg4 6. Be2 Nd7 7. h3 Bxf3 8. Bxf3
Ngf6 9. Be3 O-O 10. Qd2 c5 11. d5 Ne5 12. Be2 Re8 13. O-O a6 14. g4 Qc7 15. g5
Nh5 16. f4 Ng3 17. fxe5 Bxe5 18. Rf3 Nh5 19. Raf1 Qd7 20. Kg2 Rf8 21. Na4 *
Position (FEN): r4rk1/1p1qpp1p/p2p2p1/2pPb1Pn/N1P1P3/4BR1P/PP1QB1K1/5R2 b - - 7 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1455
Best move: Qxa4