Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 c5 7. dxc5 dxc5 8.
Qxd8 Rxd8 9. O-O Bg4 10. Be3 b6 11. Ne5 Bxe2 12. Nxe2 Nxe4 13. Ng4 f5 14. f3
fxg4 15. fxe4 Bxb2 16. Rad1 Nc6 17. Bg5 Rxd1 18. Rxd1 Kf7 19. Rf1+ Ke6 20. Rf2
Nd4 *
Position (FEN): r7/p3p2p/1p2k1p1/2p3B1/2PnP1p1/8/Pb2NRPP/6K1 w - - 5 21
White to move.
Themes:  Endgame  
Puzzle rating: 1466
Best move: Nf4+