Chess puzzle (Advantage)
Moves: 1. e4 e5 2. d4 exd4 3. Nf3 Bb4+ 4. Bd2 Bxd2+ 5. Qxd2 Nc6 6. Nxd4 Qf6 7. c3 Nxd4
8. cxd4 Ne7 9. Nc3 d6 10. Be2 O-O 11. Rc1 c5 12. d5 Qg6 13. O-O Bh3 14. Bf3 f5
15. Kh1 fxe4 16. Bxe4 Bf5 17. Rce1 Bxe4 18. Nxe4 Nf5 19. Ng5 h6 20. Ne6 Rf6 21.
Qd3 Ng3+ *
Position (FEN): r5k1/pp4p1/3pNrqp/2pP4/8/3Q2n1/PP3PPP/4RR1K w - - 4 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1780
Best move: Qxg3