Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Nd6 6. dxe5 Nxb5 7. a4 Nd6 8.
Bg5 f6 9. exd6 Bxd6 10. Re1+ Be7 11. Bf4 O-O 12. Nc3 Bb4 13. Re3 Bxc3 14. Rxc3
d6 15. Nd4 Bd7 16. Rg3 Kh8 17. Nxc6 Bxc6 18. Qd3 Qe7 19. Rh3 Qe4 20. Qg3 Qxc2
21. Rc1 Rae8 22. f3 Qf5 23. b4 a6 24. b5 axb5 25. axb5 Qxb5 *
Position (FEN): 4rr1k/1pp3pp/2bp1p2/1q6/5B2/5PQR/6PP/2R3K1 w - - 0 26
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1428
Best move: Qg6