After a long absence from doing Sudoku I have suddenly become hooked again. However... I have gotten stumped on a puzzle and would really appreciate some help in knowing what to do next. I've put it down and come back to it more times than I can to admit and have exhausted all my usual techniques (i.e checking rows, columns, boxes and what not) and really don't know how to move forward. Any help in how to move forward will be gratefully received.
4 _ _ | 6 5 _ | _ _ _
_ 2 _ | 1 3 9 | 5 _ 4
5 _ _ | 7 _ 4 | 6 _ _
2 _ _ | 4 9 _ | _ 6 3
8 _ 1 | _ _ _ | 9 4 5
9 4 _ | _ _ _ | _ 2 7
1 _ 4 | 3 7 _ | 2 9 6
_ _ 2 | _ 4 _ | _ 5 1
_ _ _ | _ _ _ | 4 _ 8