White to move and win
The above position was from the following game.
1.d4 d5 2. Bf4 c6 3. e3 e6 4. Nf3 Nf6 5. c3 Bd6 6. Ne5 Qc7 7. Nd2 Nbd7 8. Ndf3 Bxe5 9. Nxe5 Nxe5 10. Bxe5 Qd8 11. Bd3 O-O 12. Qc2 h6 13. O-O Nd7 14. Bg3 f5
In this position, I felt a pawn break (e4) is needed.
15.f3 [to prepare e4) Qf6 16. e4 dxe4 17. fxe4 g6 18. Rae1 Qg5
I felt I'm already winning at this point because of Black's loose King and some weak squares (e6) on Black's camp.
19.Bd6 Rf7 20. Qb3 Nf6 21. exf5 exf5 We arrive at the position above.
22.Bc4 Nd5 23. Bxd5 cxd5 24. Qxd5 Kg7 25. Be5+ [Re8 was better] Kg8 26. Bf4 Qf6 27. Re8+ Kh7 28. Be5 Be6
Another easy tactic. White to move and win material.
29.Rxe6 Qg5 30. Re8 Rxe8 31. Qxf7# { White wins by checkmate. } 1-0
A fun blitz game. My opponent was a good sport to let me win by checkmate.