Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 Bc5 3. d4 Bb6 4. Bc4 Ne7 5. O-O d5 6. exd5 exd5 7. Bb3 O-O 8.
Nc3 c6 9. Re1 Bc7 10. Bg5 f6 11. Bh4 Nf5 12. Ne2 Qd6 13. g3 Nxh4 14. Nxh4 Nd7
15. c4 f5 16. Qd3 Qf6 17. cxd5 f4 18. dxc6+ Kh8 19. cxd7 Bxd7 20. Bc2 g6 21.
Nxf4 Bxf4 22. Nxg6+ hxg6 23. gxf4 Qxf4 24. Re4 *
Position (FEN): r4r1k/pp1b4/6p1/8/3PRq2/3Q4/PPB2P1P/R5K1 b - - 1 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1291
Best move: Qxf2+