Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. O-O Bd7 5. c3 a6 6. Ba4 b5 7. Bc2 Nf6 8. Re1
Bg4 9. d4 exd4 10. cxd4 Bxf3 11. gxf3 Be7 12. Kh1 O-O 13. Be3 d5 14. e5 Nh5 15.
Rg1 f6 16. f4 fxe5 17. Qxh5 g6 18. Qh3 exd4 19. Bxd4 Nxd4 20. Bxg6 Bh4 21.
Bxh7+ Kh8 22. Qc3 Qf6 23. Rg6 *
Position (FEN): r4r1k/2p4B/p4qR1/1p1p4/3n1P1b/2Q5/PP3P1P/RN5K b - - 4 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1429
Best move: Qxf4