Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 a5 5. Ng5 Nh6 6. O-O O-O 7. Nc3 Kh8 8. Qf3
f5 9. Nd5 Nd4 10. Qd1 b5 11. c3 bxc4 12. cxd4 Bxd4 13. dxc4 fxe4 14. Nxe4 c6
15. Ne3 Qh4 16. Qd2 Qxe4 17. f3 Bxe3+ 18. Qxe3 Qxc4 19. Qxe5 Ba6 *
Position (FEN): r4r1k/3p2pp/b1p4n/p3Q3/2q5/5P2/PP4PP/R1B2RK1 w - - 1 20
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1546
Best move: Bxh6