Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 Nf6 3. e3 Bg4 4. c4 c6 5. cxd5 cxd5 6. Nc3 e6 7. a3 a6 8. Bd2
Bd6 9. Be2 O-O 10. O-O Nbd7 11. Rc1 b5 12. b4 Bxf3 13. Bxf3 e5 14. dxe5 Bxe5
15. Nxd5 Nxd5 16. Bxd5 Rc8 17. e4 Nf6 18. Rxc8 Qxc8 19. Be3 Rd8 20. Bc5 Nxe4
21. Qf3 Ng5 22. Bxf7+ *
Position (FEN): 2qr2k1/5Bpp/p7/1pB1b1n1/1P6/P4Q2/5PPP/5RK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 974
Best move: Nxf7