Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. O-O Nge7 5. d3 a6 6. Ba4 b5 7. Bb3 d6 8. Ng5
f6 9. Ne6 Bxe6 10. Bxe6 Nd4 11. Bg4 Ng6 12. c3 Nc6 13. b4 Ba7 14. Qb3 Qe7 15.
Qd5 Kf8 16. Qxc6 Rd8 17. Qxa6 c6 18. Qxc6 Nf4 19. Bxf4 exf4 20. Kh1 h5 21. Bh3
g5 22. g4 *
Position (FEN): 3r1k1r/b3q3/2Qp1p2/1p4pp/1P2PpP1/2PP3B/P4P1P/RN3R1K b - g3 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1717
Best move: Qh7