Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e5 3. Nc3 dxc4 4. dxe5 Qxd1+ 5. Nxd1 Be6 6. Nf3 Nc6 7. Nc3 O-O-O
8. Bd2 a6 9. e4 f6 10. exf6 Nxf6 11. Be2 Ng4 12. Ng5 Nd4 13. Nxe6 Nc2+ 14. Kf1
Rxd2 15. Bxg4 *
Position (FEN): 2k2b1r/1pp3pp/p3N3/8/2p1P1B1/2N5/PPnr1PPP/R4K1R b - - 0 15
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1508
Best move: Nxa1