EUR/USD Possible Bat completition @ 1.1270 (?)

Updated
Self explanatory chart...Is it going to work out?
Note
D leg is now completed, expecting a nice pullback towards the 1.20 area now, with first target @ 1.23. Will see...
Note
It looks like the extended target has been reached...Bi ngo.

Disclaimer