Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. cxd5 exd5 5. Nf3 c5 6. dxc5 Bxc5 7. Bg5 O-O 8.
Bxf6 Qxf6 9. Qxd5 Qb6 10. e3 Be6 11. Qd2 Nc6 12. Be2 Rad8 13. Qc2 Nb4 14. Qe4
f5 15. Qf4 Nc2+ 16. Kf1 Nxa1 17. g3 Nc2 18. Kg2 Rd2 *
Position (FEN): 5rk1/pp4pp/1q2b3/2b2p2/5Q2/2N1PNP1/PPnrBPKP/7R w - - 3 19
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1443
Best move: Nxd2