Chess puzzle (Equality)
Moves: 1. d4 g6 2. Bf4 d5 3. e3 Bg7 4. Nf3 Nf6 5. h3 Bf5 6. g4 Be4 7. Nbd2 a6 8. Nxe4
Nxe4 9. Bd3 O-O 10. c3 Nc6 11. Nd2 Nd6 12. Qc2 e5 13. dxe5 Nxe5 14. Be2 b5 15.
h4 c5 16. h5 b4 17. Bxe5 bxc3 18. Bxc3 d4 19. hxg6 dxc3 20. gxf7+ Kxf7 21. bxc3
h6 22. Nc4 Nb5 23. Kf1 Nxc3 24. Re1 Qf6 25. f4 Rad8 26. Ne5+ Kg8 27. Bc4+ Nd5
28. g5 *
Position (FEN): 3r1rk1/6b1/p4q1p/2pnN1P1/2B2P2/4P3/P1Q5/4RK1R b - - 0 28
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1441
Best move: Qxe5