Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 Nc6 3. e3 g6 4. Nc3 e6 5. cxd5 exd5 6. Bb5 Ne7 7. Nf3 a6 8.
Bxc6+ Nxc6 9. O-O Bg7 10. Re1 O-O 11. e4 dxe4 12. Nxe4 Nxd4 13. Bg5 Nxf3+ 14.
Qxf3 f6 15. Rad1 Bd7 16. Nc5 Rf7 17. Ne6 fxg5 *
Position (FEN): r2q2k1/1ppb1rbp/p3N1p1/6p1/8/5Q2/PP3PPP/3RR1K1 w - - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1760
Best move: Nxd8