Chess puzzle (Advantage)
Moves: 1. e4 e6 2. f4 d5 3. exd5 exd5 4. Nf3 Nc6 5. d4 Bg4 6. Be2 Nf6 7. O-O Bd6 8. g3
O-O 9. Rf2 Ne4 10. Bf1 Nxf2 11. Kxf2 Re8 12. c3 Qe7 13. Bd3 Qe6 14. Bd2 Ne7 15.
Qc2 g6 16. Na3 Nf5 17. Re1 Qf6 18. Ne5 Bxe5 19. dxe5 Qb6+ 20. Kg2 d4 *
Position (FEN): r3r1k1/ppp2p1p/1q4p1/4Pn2/3p1Pb1/N1PB2P1/PPQB2KP/4R3 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1869
Best move: h3