Chess puzzle (Equality)
Moves: 1. a4 d5 2. h4 c5 3. h5 e5 4. e3 a6 5. a5 Nc6 6. h6 gxh6 7. b4 Nxb4 8. Bb2 Bg7
9. Nf3 Nc6 10. Na3 Bg4 11. Be2 Bxf3 12. gxf3 Nxa5 13. Rg1 Bf6 14. c4 d4 15.
Qa4+ Nc6 16. Bd3 Ne7 17. Qc2 Nb4 18. Qb1 Nxd3+ 19. Qxd3 Ng6 20. e4 Nf4 21. Qb3
Qd7 22. Qb6 Nd3+ 23. Ke2 Nxb2 *
Position (FEN): r3k2r/1p1q1p1p/pQ3b1p/2p1p3/2PpP3/N4P2/1n1PKP2/R5R1 w kq - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1606
Best move: Qxf6