Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Bg4 4. O-O Nf6 5. Re1 d5 6. Bxd5 Nxd5 7. exd5 Bd6 8.
d3 O-O 9. c4 Qf6 10. Nbd2 Nd7 11. Qa4 Nc5 12. Qc2 Rfe8 13. Ne4 Nxe4 14. dxe4
Bxf3 15. gxf3 Qxf3 16. Re3 Qg4+ 17. Rg3 Qh5 18. Be3 c6 19. Kh1 cxd5 20. cxd5
Rac8 21. Qd2 f5 22. Rag1 g6 23. Rg5 Qf3+ 24. R5g2 f4 25. Bxa7 Qxe4 26. Qd1 Rc2
27. Qh5 Rxf2 *
Position (FEN): 4r1k1/Bp5p/3b2p1/3Pp2Q/4qp2/8/PP3rRP/6RK w - - 0 28
White to move.
Themes: Hanging Piece, Pin Middlegame  
Puzzle rating: 1337
Best move: Bxf2