Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nh6 3. d4 Nc6 4. d5 Na5 5. Bd3 Bc5 6. Bxh6 gxh6 7. c3 Qg5 8. g3
Qf6 9. Nf3 d6 10. b4 Bg4 11. Nbd2 O-O-O 12. bxa5 Rhg8 13. Be2 Bh5 14. a6 bxa6
15. Bxa6+ Kd7 16. Qa4+ Ke7 17. Be2 Bb6 18. O-O c5 19. dxc6 Rc8 20. Rab1 Bc5 21.
Rb7+ Kf8 22. Rfb1 Kg7 23. Nh4 *
Position (FEN): 2r3r1/pR3pkp/2Pp1q1p/2b1p2b/Q3P2N/2P3P1/P2NBP1P/1R4K1 b - - 8 23
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1895
Best move: Qxf2+