Chess puzzle (Advantage)
Moves: 1. e4 b6 2. d4 Bb7 3. Nc3 e6 4. Nf3 Nf6 5. Bd3 Bb4 6. Qe2 Nc6 7. O-O h5 8. Bg5
Be7 9. h3 Nb4 10. a3 Nxd3 11. Qxd3 Nh7 12. Bxe7 Qxe7 13. d5 e5 14. Nb5 d6 15.
Qc3 Kd8 16. Qb3 g5 17. Nd2 g4 18. c4 gxh3 19. Qxh3 Ng5 20. Qh4 Nf3+ *
Position (FEN): r2k3r/pbp1qp2/1p1p4/1N1Pp2p/2P1P2Q/P4n2/1P1N1PP1/R4RK1 w - - 3 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1243
Best move: Nxf3