We are under the lights this evening as we get you set for another edition of baseball on the show ought to be a good one here between the New York Yankees and the Toronto Blue Jays Blue Jays baseball is next Ryan Baruchie gets the ball for the Blue Jays in this one. What do we need to know here, Danny? If you want to pick up a win as a starting pitcher you have to go five innings to get the win And that's just what he did the last one I'm sure he'd like to be out there for a little bit longer in this one Here's Miguel and a hard now and we are set for baseball here this evening for the Yankees the third baseman Miguel and you are here comes the first pitch There's a swing and a drive hit well out to right field ball that's carrying on the warning track He makes the catch Now in the box Giorg Shella and he comes in as a player to watch out for hitting well over 300 on the season In there at the knees strike one the guys as the Jays take the field here tonight They come in in a bit of a rough patch. They've dropped four in a row. Yeah, Matty V And you know what D row and it hasn't been a very good home stand so far They dropped the first three games. They open up a new series here They'd like nothing more than to get into the win column to get that first win at this home stand Yeah, hopefully they were able to shower off that last series to hold whole new ballgame new team comes in New problems new opportunities. Let's see what they do today labor Torres So bases are empty here with two gone and that'll bring up the exciting middle infielder Glaber Torres He's ready. Here's the first offering Oh Two out nobody on That'll be a souvenir and the count will move to one and one Now the pitch And he lays off for a ball two and one Sitting in a good spot right here to ball one strike count is yet to see a fastball have to be sitting on one right here The two and one on its way Her ball and he thought it was strike two instead. It goes to three and one This is a good at bat so far here with two away if you're gonna go down one two three at least make the guy work For it's a high fly ball headed for the left field corner if it stays fair It's gone and he just couldn't keep that ball fair as it winds up a long foul ball Big swing, but a little dribbler here to the right side of the mound Get him easily So the yanks go one two three Yankees nothing blue jays coming to back it's major league baseball on the show Jordan Montgomery a hurler from South Carolina will be the starting pitcher in this one What's your take on him Ben? Hey, one of the main issues is he wants to limit the amount of walks Walked four in his last start and that's a little bit too many for a starting pitcher He's gonna need much better control if he expects to pitch better in this one. Here's Joe panic It'll leave things off here in the bottom half of the first the second baseman Pitch on the way Here's a bouncing ball headed to LeMayhew at second and he will whip this one over to first in time for the out batting second the designated hitter Next to bat for Toronto Boba shit. It was a two for four effort for him in Wednesday's game Ready to deliver. Here's the first pitch And as the Yankees get started here tonight guys they come in playing well Six and three over the last nine ball games including a victory last time out. Yeah, Maddie This team's in the grind part of their schedule right now Just had a short homestand able to say hello to the family kiss the wife tuck the kids in at night And they're back on the road again this should be interesting to see the energy this team plays with today and set up behind the dish Is Clyde Washington as you see the rest of our umpire and crew there. Yeah, Maddie Clyde's my type of umpire I didn't mind the low strike zone and that's exactly what he has if you're not gonna give him above the belt I'm okay with D-roll. You know one of the things I guess with Clyde is he is a real good low strike umpire Pictures seem to like him more than hitters But one thing I will say he has a very consistent zone. It's a low zone But a consistent zone count is one and two now and a swing and a ball hit foul heading for the seats So another foul ball here and it remains one and two One out nobody on Liner towards second for our two away now That is bad man.  First delivery to him on the way Slap hard the opposite way. Oh, he couldn't make the play batting for Not shortstop Lord into the box Lord is going to get a shot to hit here in the inning following the two-out single Yeah, and that hit might not amount to much But any time you could extend it in and give a guy with plenty of pop a chance to swing it the outlook of an inning Changes dramatically. Here comes the first pitch The 1-0 home that bowl is fastball taken high for a ball It's a lot easier to hit when you're putting yourself in good hitters counts This guy's done a great job not swinging at pitchers pitches and when he's getting the ball in his own He's getting the barrel to it. He's been hot lately Hit high and deep to right center, but also the runner will have to hold up at third Hey, there's another base knock right there hitting streak now red go to eight games Yeah, no doubt about eight games now. We're starting to think about it a little bit You know you get past that week. You just know you're locked in They start talking eight games now. You're like, I got a nice little hitting streak But runners in scoring position this season Richard is below the Mendoza line the batting average under 200 Unfortunately, he'd be the first to tell you he's not happy with his batting average this season But he can beach in a variety of different ways and he has to because he wouldn't be here otherwise The set and the 1-1 Definitely a big pitch coming up right here He's going to be pumped if he can work his way out of this sitting with the game still time Guerrero on third Gouriel on a second with two down Breaking pitch and this bounces in front of the catcher Pretty good breaking ball to lay off of right there if I'm pitching I might think this guy might be sitting on something off speed the 2-2 Turned on that one and crushed it just pulled it a little foul Two and two here it is fly ball out toward left center field center fielder on the run He's got it and they get out of the jam unscathed Blue Jays leave a pair. We are still scoreless Jean-Carlo Stanton now and you see that average below the dreaded Mendoza line John Carlo Here's the first pitch to him the 0-1 on its way here and look out that's up in the danger zone Now this guy's a grinder follows off good pitches and doesn't seem to swing at the ones just off the corner This guy's a pitchers nightmare on they really bunch him up on that one as he swings and misses for the first out That has to make you feel really good as a pitcher, right? You're making pitches all around the zone and then you bring that one inside you can't do anything with it What does it do? It just locks you up inside. You have no chance to put the ball in play and that'll bring up Tyler Wayne As the first pitch to him is in there for a cold strike one He'll enter play here at an even 250 one-home run nine driven in Now here's the pitch Hit hard on the ground a second fielded by panic throw gets him two down batting fit the second base The main so bases are empty here with two gone and that'll bring in DJ LeMahieu first offering on its way LeMahieu Absolutely feasts off of left-handed pitching many right-handed hitters do better against South paws, of course But he's about as good as it gets in the opposite handed type of matchup a little quick on that swing and he finds himself behind 0 and 2 Nothing in two count and the pitch lofted in the air out toward right center Richard is there makes the catch and the side is retired one two three go the bombers We'll go to the bottom of the second no score So that'll bring in Teosker Hernandez leave you go. We'll let you off the home half of the second Hey Oscar Infield in the over shift here now the pitch And that misses for ball one is laid off for ball two And a crush that ball and now perhaps needs to shorten up with two strikes Tutu is swung on and missed strike three Boy, that's really disappointing for a guy that has wheels, right? All he wants to do is that on base and take advantage of the strength of his game number Which is his speed but with the strikeout right there. You can't get on first base if you strike out Rowdy tell as the next to bat This you lay off a slider too low ball one and he's a guy looking to break out in a big way Hasn't been getting the results he or his club have been hoping for That hook stayed up of the zone you can see he struggled with that curve ball early He's trying to find that release point with his off-speed pitches But to see if he can find a feel for that thing moving forward the wind up the 2-0 pitch There's ball for batting eight the catcher number nine Set to get his evening at the plate started Danny Jansen And it's been a real struggle for him with the bat so far this year Looking to get things turned around in a hurry Burry to him on the way autumn of the second here with no score Strike taken as the curve ball drops into the bottom part of the zone That's a tough pitch right there curve ball kind of front hit Your first move is to bail a little bit and kind of not want to get hit by that pitch I can totally understand him taking that first strike and a change up here But that's taken low in the dirt for a ball Hey, he threw that pitch with a purpose to get a double play good job to let it go by though as a hitter All even now two and two Runner at first year one man out in the dirt here And a heads up play to get back to first as he wisely hadn't gotten too far from the bag Neither guy willing to give in and the ad battle continue once again the three two High in the air and a shallow left center Tuckman comes on now and makes the catch in shallow center for round number two batting night the center fielder Derek Fisher Stepping in Derek Fisher. He takes his first cuts in this one with a man at first and two away He's set and the pitch In the right field, that's a base head No further than second as there are two aboard now now that picture's got to stay Right there. You never know when this lineup He's gonna pull out the old damn bush not to write right there to the plate now Joe Pinnock Yes, he'll take a look at ball one over one here in the early going one and oh here it is Well, he was definitely looking fastball here and he got one But that was good discipline to lay off and get himself into a 3-0 count Three balls no strikes And that pitch misses for ball for so some intrigue now as the bases are loaded here with two away We knew coming into this game that this guy has a tendency to give up a lot of free passes and history repeats itself As he's already given up two walks here I'll tell you Effectively wild is a pretty tough thing to be digging in for his second at bat Boba shit has got the bases loaded now and a chance to really do some damage And he's one of those guys that they really rely on to come through in spots like this man Second on the team and runs batted in Looking to wiggle out of this here it is Hey when a pitcher's put in a tough spot He's usually gonna go to what got him here and that's this guy's slider expect to see that more often Come set the 0-1 Shaved the corner with that pitch but it's 1-1 One-and-one the pitch Her ball misses inside It often becomes harder to hit the zone when the pressure starts to heat up Two out bases loaded He's falling behind now I don't blame him for not coming over the heart of the plate He circled this guy on the lineup card when he got to the yard today He's been swinging one of the hotter bats in the game Misses ball for and that will force homerun Well, he's really laboring in the early going here. That's his third walk of the game already We'll see if he can get it together or if this is just one of those days where he's gonna have to grind his way through this start So the bases are loaded here two men gone and Vladimir Guerrero junior settles in at the plate the liver Here's the first pitch And that's in there for strike one So important getting ahead with the bases loaded already a difficult situation So you don't want to make it any harder by falling behind in the count Hit hard on the ground towards second. LeMay Hughes got it throw to first in time And the big inning is avoided as the side is retired Some of our nation's young minds and future leaders here in attendance Yikes, we're back to Friday night baseball on the show after this Stepping in look boy. He's the number seven hitter But he's leading off the third after the first six guys in the lineup have been retired in order Yeah, it's been a great start to the guy in the mound It'll be interesting to see if they could find a way to get to this guy before he really settles in and right into the shift It's dirty and gloves it got him That is the center fielder Mike Digging in Mike Tuckman as he'll get his first opportunity in this one. Now. Here's the pitch This is in high in the air out toward left center giving Chase is Hernandez. He's got it a nice play there two away That enough the catcher Kyle Higashiyota So bases are empty here with two gone and up to bat next it'll be the catcher Kyle Higashiyota Here's the first pitch to him Into his wind up here comes the 1-0 That's a hit the first of the game for the Yankees Hey guys, that was a nice job by the batter right there He's able to get his front foot down early recognized a backdoor slider stay inside and drive it the other way And that'll bring up Miguel and do hard as the first pitch sinker misses to him. It's ball one This is where you got to take stock in the situation Adjust your batting gloves and realize you need a gapper to score this guy from first if nothing less Pass the baton to the guy behind you and keep the line moving now the 1-0 Hit hard on the ground a second Throw on the second for the force in the side is retired Yanks leave one it remains one nothing and we're back for the bottom of the third. Let's check in with Heidi Watney Thanks Matt in between innings I was able to catch up with the manager of the Blue Jays to discuss his thoughts on his team's lineup so far and Flat out. He was very pleased with the quality of their at bats. They've already worked out three walks So he feels as though that kind of willingness to let the opposition work themselves into trouble will continue to result in good Things for them on the scoreboard Okay, thank you, Heidi Bottom of the third now stepping in and ready for another shot It was a double for him in his first turn to play well He got a good last time up looked for it up in the zone and didn't miss it Those are the pitches you only get maybe once an AB maybe once a game maybe once a week So he certainly capitalized on it last time Breaking ball below the zone. That's ball one Gouriel a Cuban born ball player. He's in his rookie year here at the big league level Blue Jays shortstop with a one and two count Hey, I couldn't tell from up here if the hitter was taken all the way or sitting fastball and just got knee-buckled Either way, that was a really good curve ball right there move on to the next pitch But have that in the back of your mind Even count two balls and two strikes and that misses so it's a full count three and two I like what he was trying to do there with the two-seam fastball But that's a tough pitch to come in when you throw it glove side like that It's really tough to get it to come back to the corner Got him looking as that had to seem action on it one gone And with one away time for a check of the standings in the American League East as you get a look at where these two teams Find themselves entering play now batting Randall Gritchick fly it out in his first at bat so make him all for one so far Here's the pitch Right there for strike one. Oh, and you talk about a pitcher getting the benefit of the doubt That's low but called to strike anyway. Nothing in two now Faces are empty one man out into the corner and slicing foul ready with the O2 Got him swinging in the dirt Pegasioka finds it and the throw to first is there to record the second out Well, you know, you made a real nice pitch when you bounce it in a dirt You still get the hitter to swing at it That tells me that there's a lot of deception in that pitch right now So stepping in to Oscar Hernandez over one for him here in this one first pitch of the at bat Bases are empty here with two men out Two and oh to the Jays left fielder down low and the pot thickens here three and oh I wouldn't be surprised if he had the green light here Matter of fact, I know he's got the green light here. He's looking for something set her cut and he's looking to do damage Bottom part of the zone a good changeup gets the call Got to believe he had the green light in that situation two outs three. Oh count this guy can certainly handle the bat That's a perfect situation to let him loose, but I love the fact that he's key holding a certain area And it wasn't what he was looking for Low ball for now batter Number 44 under at first here with two gone in the inning and that'll bring up rowdy tell is Has a look now the pitch And he takes ball one We're only in the third inning and his pitch count is above 60. That's not being too efficient with your pitches the 1-0 is A fastball that misses tell us just 24 years of age He was taken in the 30th round back in the draft of 2013 Hey, this guy's got a chance to be an absolute steal being drafted where he was There are definite signs that he has a chance to make an impact at the big league level There's the cold strike he was looking for two and two now and it's up to a three-two full count now Good spot for an RBI put the ball in play with the runner in motion. He could score all the way from first three two pitch Skied into straight away right Stanton has a read on it that ends the inning Lou Jays held in check, but they lead it one to nothing Giovanni, you're shella He's ready here's the first offering Well, he gets the inning started with a bang as this has hit high and deep to left field And he's gonna have room to put this one away and that's the first out up next for the ankle the shortstop labor Torre So the base is empty here with one away and that will bring up labor Torres Now here's the pitch Trying to work that slider to the outer half, but it misses one and all Well that backdoor breaking ball just missed right there. It's a very effective pitch if you can hit the outside corner of that pitch It's unhittable One out nobody on and they'll come back with one in the dirt as the count moves to two and one now and a swing And a miss has that looked like self-defense there. It's two and two Hey, I'd like to see a little bit more discipline in that you get a count your favorite and swing at a pitch that bad not good Still hanging with him another good swing to keep it going That is swung on and missed he's down on strikes and the first two are retired here to begin inning number four Well, I'm glad we get another look at that beauty of a pitch right there You can't spot a sinker in a better location because even if you do get the bat on the ball There's not a whole lot you could do with that textbook sinker And digging into the batter's box next will be Giancarlo Stanton and he'll probably send it in the air out to center field And he'll get there in plenty of time to put this one away and that ends the inning so the yanks go one two three They still trail one nothing Digging in now Danny Johnson or to lead us off in the home half of the fourth inning number nine Ready to deliver. Here's the first pitch Oh Donnie couldn't pull that one back as he clearly broke the plane to the plate and that'll be ruled a strike and that misses two and One and some action out in the Yankee bullpen now as a right-hander starts to loosen up Here's a topper foul off to the right and that'll even the count at two and two and the pitch and he struck him out That swing tells me he was really trying to get a pitch out front and rip it down the line But that wasn't a great pitch to do it on. It's really not the best to strike approach either sure Derek Fisher the next to bat the bouncer to the left side Unduhar's got it And the off-balance throw beats him at first and that's a tough play The batter number two second baseman Ready for another chance Joe panic it was a walk in his last trip Pitch on the way Changes up on him if that's in the dirt for a ball To an oh now Too high and it's three and oh Yeah, he's all over the place right now. No doubt. He's clearly fighting his mechanics And that's finally over for a strike ball one strike and this will be nowhere close as this control deserts him here It's a five-pitch walk. Whoa, you know a pitchers really fighting himself.  It comes. Oh Pull the fastball down a little too much there. That's ball one One run on three hits and no errors in the game for Toronto Swinging a miss out in front of a change-up He's set here comes the 1-1 hit in the air out to center field center fielder on the run He's got it a great running play and that'll retire the side One left for Toronto, but they hold a one-nothing lead Welcome back Heidi Watney standing by as we get set for the top of the fifth Thanks Matt. I talked with the Yankees manager Aaron Boone during the break about the team's offensive performance so far And he told me overall. He's not happy with the at bats. They're putting together They've only managed one base runner in this game. So it's easy to see why he said they haven't shown much fight today He's hoping to see someone step up and find a way to get something going though This game isn't out of hand. So it remains to be seen if they can snap out of this funk and climb back into this one All right. Thanks, Heidi Digging in now for the Yankees Tyler Wayne. He's all for one thus far First pitch of the inning is taken low and away for a ball It's one and all and this is fouled at the plate for one one Here's a little chopper up the middle. He's got a hurry and no chance on the throw here as he reaches first easily You know what we call that we call that clean living to get it not Check swing does not happen often. This guy obviously had some good karma coming his way Here's the second baseman DJ LeMay here as they'll watch a sinker here that misses its ball one comes into this at bat Oh for one in the ballgame comes in with the change up and it's to an O You thank your lucky stars when you get a chance to hit behind a guy with as much speed as he has on first base The entire defense is on guard and you know probably there's a fastball coming to an O count and the pitch If I'm in the box right now, I'm coming on He is going to throw something over the heart of the plate can to fade his first walk here. It comes pick up the middle And that's through for a hit You know D-roll the old school thinking sometimes is not bad bad streak like this guy Any way you can get on a little jam shot even though it wasn't pretty maybe this could get this guy finally going Yeah, I can't tell you how good that had to feel right there There's moments where you slap that donut off your bat. You don't even want to walk the home plate You're scuffling so bad On the first and they get them both There's the pitchers best friend right there now the inning was off the rough start, right? My nothing changes that like a good old two ball. You'll see if they can strand the runner a third now So striding in Mike Tuckman as he's got a chance to tie this ballgame up with that equalizing run Just 90 feet away at third trying to hold the lead here's the delivery Grounded weakly toward third scooped up and a bit of a high throw that time But not much problem over there at first is that will end the inning so no runs here on two hits No errors and a runner left on last half of the fifth coming up. It's the Blue Jays one and the Yankees nothing Your right hander standing six-foot even will take over the pitching duties here Bob He wants again Vladimir Guerrero junior past meetings against Louis says he's hit listen free at bats First pitch of the at bat Bottom part of the zone and the slider is in there for a called strike Changed up on him and he gets the inside corner for strike two Too well executed pitches at the knees right there But I know this hitters looking for something up and a hard brings it in Throw on to first and one third baseman grounds out to the other one away the batter number 13 shortstop Lordess Gouriel At the plate Lordess Gouriel one for two with a double on his line thus far first offering on its way Both clubs with three hits in the ballgame All in a strike offer on that one two balls in a strike the two one home Is strike two swinging That's three straight sliders in a row. I'd be shocked. I would be shocked if he went to that well a fourth time I'd be looking heater Swing and a liner toward the gap in left center and he will make the play out there and there are two away now The right field well, he hit that ball pretty well But the only problem was that he pulled off it was it the location was a little on the outer half So he would have hit it even better if he would have stayed through the middle of the field with it Here's Randall Gritchick no hits to this point first pitch on its way And he lays off there one and oh One run on three hits and no errors in the game for Toronto Down the left field line and deep and that will end up a foul ball the 1-1 And it's fouled away Waved at and missed for the third out not much of a chance at hitting that one and the inning is over So they go down without a whimper here Five innings complete the Jays lead it one to nothing all set for the start of the inning digging into try it again Kyle Higashiyoka he singled his last time up Ready with the first pitch here. It comes the wind up and the 0-1 And he fouls this one off Chopped a third, but this will be a foul ball and it's still oh and two and a good sinker there gets him swinging for the first out He's been in total control out there tonight gets the lead-off guy with the strike out there And it just seems like we've seen so many off-balance swings and weakly hit balls in this one now Miguel on to hard As the first pitch misses to him it's ball one Well, he's having a good amount of success here And even though he hasn't really gotten a ton of swings and misses Yeah, but for him that he's more of a pitch-to-contact kind of guy and obviously it's working so far in the way He pitches it really keeps his pitch count down count even now with one and one Faces your empty one man out one and two now is that one's fouled off They try to get him fishing there, but he won't offer in the dirt and it's back to even at two and two Sinker three and two now Three two counts are usually a time to challenge the hitter But I think you'll be careful here shoot for the corner and if you miss and you walk him So what that's better than him putting one in the seats Too close for comfort and he did a good job just to make contact One out nobody on and this one misses here a close pitch on three and two But Clyde Washington rules it ball for and I'm sure the manager is just fine with that I mean it's better to battle a slugger like that to the end of walking him than serving on up or he can really hurt you So coming to the plate Giorg Shella it was a flyout for him in his last trip the stretch. Here's the pitch Perfect time for a mound visit right here just to give him a breather a chance to collect himself and get back to work That low sinker there is just no way to do any damage You're just looking at either a bruised shin or ground out to the left side Runners on first with one down and this one's in the dirt, but it won't skip away far enough for the runner to advance Three balls and two strikes to the Yankees DH Not a bad time right here to put that runner in motion 3-2 count. You send the runner and if it's a bad pitch It's ball for he misses again here. It's ball for and that's back-to-back walks here with one away So now time will be called as we're gonna get a visit from the pitching coach here as he'll hope to settle his guide down Coming to the plate now Torres as he'll look to bring home that tying run from second with a base hit into the outfield First pitch coming here. It is Looked inside with that's ruled to strike nothing in one Hey, this isn't exactly the way you'd like to draw it up not throwing a lot of first-pitch strikes But the bottom line is he's getting outs maybe oh one pitch and that's a base hit in a center field Run comes around a score from second. It's one-to-one Now batting right field run John Carlo So now to the plate John Carlo Stanton This he'll take a look at a pitch too low. It's ball one He's 0 for 2 in the ballgame so far right back up the middle to panic covering First in time and just like that this side is retired a run a hit and a man left 6 7th and 8th place hitters do up in the bottom of ending number six all tied at one and one To Oscar Hernandez digging in now. He'll have the opportunity to kick things off as we begin the home 6th. Hey, Oscar Holds this one in the air out to left weed has it and it's a quick out number one now batter Number 44 Into the box now rowdy tell us he flew out in his last at bat. Here's the first pitch to him Swing and missed that time. It's only one Great job by the pitcher right there to pull the string He knew he had an aggressive hitter at the plate somebody who was sitting on fastball ready to do damage And he was able to slow him down right there and get him off balance and a sliders in the dirt as he lays off it for the ball Good pitch right there with the base is empty Why not take a shot throw that breaking ball to dirt and see if he'll chase after it and a good take there Close but it's two and two fouled away the two-two one more time Doesn't catch the outside corner. It's a ball And this one misses here a close pitch on three and two but Clyde Washington rules at ball for Now batter number nine Up next is Danny Jansen. He struck out swinging in his last trip to the plate Fastball right back to the mound Torres at the back on devoid and ending ending double play So they're held in check here this half of the inning Seventh inning coming up all tied at one and one new winning set to get underway So striding forward now Tyler Wayne is working on a one for two games so far And he'll start the inning with a pitch that misses off the plate. It's ball one Lifted down the line in left and this will wind up a foul ball now the one-and-one pitch Pitch is popped up Therefore it is Guerrero and that's the first down Up next for the Yankees the second base One gone here in the Yankee seventh and that'll bring up DJ Lumet here first pitch of the at bat on its way Here's a sinker to start him out, but he wouldn't bite. It's ball one Bases are empty one man out. This one's a strike. It's one-on-one Really feels like he's just on cruise control out there on the mound right now Boy, this is a tight one. You kind of get the feeling like the next team that scores is gonna win this one This is on the ground over the first And they'll take it to the bag himself for the out now batting the first base Luke Boy the plate Luke Voigt. He was a double play victim last time around He doesn't have to worry about that in this situation Maddy No one on base right now try and get something up so you can drive the baseball To out nobody on Just off the outside that time laid off for a ball Come back with one in the dirt as the count moves to two and one now Slap hard the opposite way and that'll get down for a two-out single Hey, that was a nasty backdoor slider right there, but he was able to stay talked and drive that baseball the other way Mike Talk and now Mike talk man as the first pitch to him runs a bit inside for bowl one Oh for two from him so far in this one Here it comes one-on-one Two with a sinker that runs off the inside It's amazing how quick and in can get away from you your cruise in first two outs are super quick Little single happens and now you're down 3-0 with the chance of maybe a little too out lightning happening as a look now The pitch and he misses with it ball for so the potential go-ahead run moves into scoring position now Oh man, I think this block is gonna grind him for a bit He just missed and now the inning continues with the man in scoring position Settling in now Kyle Higashiyoka one for two in the ballgame thus far pitch coming here. It is That time as he chases one below the knees at strike one We're moving right along into this one. This guy's continuing to pitch Well, which is a little bit of a surprise because his first pitch strike ratio is still under 60% Great chance right here as a hitter to be really aggressive with two guys already on pretty good shot He's gonna get a challenge pitch right here the set and the two and one He's falling behind now three and one Team's been struggling on offense. Let your D work for you right here pound his own and Missus for ball four so the potential go-ahead run moves over to third now. That's a big no-no He obviously had to work carefully with two men on but he did not want to walk him to load the bases now He's really got his work cut off for him. We'll see how he fares here So now the Jays manager will make his way out toward the mound and he's gonna motion for his bullpen here That'll do it for the starter tonight So he'll leave in a tie ball game But he's also responsible for the three men on base and he'll need some big-time help here to preserve a no decision Answers to call the pitch here in a big spot the inherits of bases loaded jam But needs just one out to get out of it Wilbur We'll be the first one to greet him and he'll bat in a big spot here bases loaded in two out in the inning from the belt kicks and deals And for strike one Hey, I don't have a problem with him taking a pitch right there. It's a good opportunity to see what he's got Also a good opportunity to see if he's gonna be pounding a strike zone He sent the oh one a swing and a drive sent out toward the gap Fisher looking up And as Yankees fans here on television quite frequently see So one swing and he unloads the bases on that one fourth home run for him on the season And it's suddenly a five one ball game and they complete to come back with a flourish Going deep with a grand slam to take the lead. You don't get style point to this game But I give them some if I could hand some out now box now. Geo or shella He would look at a first-match fastball for ball one. He's hit listen is two at bats so far Torres would be next Four runs here in this half inning high and deep down the left field line And this is gonna wind up a foul ball three and two now payoff pitch home hard hit to first And he'll step on the bank himself and the inning is over Ladies and gentlemen one more look at the big blow in the inning for the Yankees a grand slam home run Get up and stretch home half of the seventh coming up. It's five one Yankees Stepping into the box Derek Fisher a hidden two tries for him so far It doesn't look very promising so far in this one as we move into the later innings down by a bundle It's time to get some base runners and hopefully a long ball to get them back into this one One and oh the count No one away as he misses again two and oh now the two one Swung on and missed for strike number two Fastball called strike three and there's the first out of the inning You know it was really impressive to me about that strikeout. He fell behind to know to start the at bat That's a pretty bad place to be but then he kind of refocused himself He came right back with three quality pitches in a row to set him down That's not easy to do but now his focus has to hone in on getting ahead on the next guy Into the box Joe Pena She'll take a look at his strike on the outside corner its own one couple of walks for him thus far Lifted down the line and left He dives, but he can't make the catch. It's a foul ball find up. Here comes the oh two pitch Hold the string on him strike three swinging the gashioka gathers and he makes the throat of first panic It's retired two down now The designated hitter digging in bullshit. It was a flyout for him in his last trip First pitch of the at bat on its way. I Think when a team starts struggling certainly Offensively, it's just guys try and play above their pay grade know who the best players are in the lineup and try And get on base to set them up Into his wind up here comes the 1-0 Good ball. No trick plot thickens here three and oh Now with the base is empty. I think he needs to be careful not to just groove one here just because it's three and oh He's a guy that could ambush you and lose one over the wall Here's the pitch Probably better that he let that pitch go anyway after seeing a lively fastball in the pitch before It's pretty hard to sit back enough on a well-thrown changeup into his motion. Here comes the three and one On he bailed him out with a swing three and two now Hey, there was great arm action on that three one change up right here. He's got this guy thinking that's the beauty right now We go to a full count.  Squared that one up just a little late and this misses here for ball for just the second walk He's issued here into his seventh inning of work now batting third baseman What a mere Digging in Vladimir Guerrero Jr. He's got a hit in three at bats to this point first pitch coming here It is Sends that one out of play for strike one. I know that's the spot. He didn't want to miss him But he got away with it comes set with the own one Skied into straight away right Stanton has a read on it and the ending is over Blue Jays held in check. They're down five to one and that'll bring up liver torres. He's working on a one-for-three thus far Torre ready to deliver. Here's the first pitch Hit hard on the ground towards second Throw on to first-in time so the leadoff man is set down to open up any number eight now batting right field John Carlo So here's the cleanup hitter John Crello Stanton no hits in three tries so far. He's struck out once First pitch of the at bat Off the outside that time as the breaking ball can't catch the zone Two balls and no strikes the count of Stanton If you've been paying attention the guy on the mound does not want to come inside if I'm at the plate I'm leaning out over To tight with that one three and oh Pretty good pitch right there fastball in off the plate one of the things you want to do as a pitcher try to stand those hitters up No offer from Stanton. It's ball four So he'll head down to first and with the bases empty You don't feel bad about walking that guy now he's capable of taking deep every time he digs in So it's not the worst thing in the world to work around him if you can Stepping into the box Tyler Wayne he got under one and popped out his last time up Yeah, pretty impressive if you ask me so many times you beat a sinker into the ground You end up grounding out the third you're running down the first base and you're so upset at yourself At least he got under the thing. He knows his bat plane is pretty decent Hey, this is a left-handed hitter that can fly down the line if they want to turn to they're gonna have to be almost perfect That's taken now, it's 0-1 to wow, I can't believe the hitter took that one the pitcher absolutely got away with a hanger He and under the hands with the fastball. It's one and two Stole cold take right there that fastball very well could have sent him packing back to the bench The 1-2 is swung on and misty got him Got him with a good high fastball there Danny. We see a lot of that pitch in strikeout situations these days What makes it so effective? I think Matt would makes it such a little pitches You're changing eye levels that fastball up looks so enticing to hit that you think you see that ball as a hitter Do you think you can drive it? But it's really hard to get on top of that good high hard fastball DJ LeMayhew set the plate now as he looks at strike one Five one our score as we play the eighth There's a fastball well off the plate for a ball. I fly ball out to straightaway center fishers under it No trouble with this one and the inning is over one left for the Yankees. They're up five to one You're green is on to pitch out of the bullpen in the bottom half of the eighth number 57 cad To go for the last half of the inning in now Hit the ball pretty well in his last at bat that resulted in a line out Matty, but as he walks to the plate right here, he feels good building off that last AB he hit that ball on the screws In there oh and one Probably a design take right there. They need base runner. So they're gonna make them try to bring the ball in the strike zone Swing and a miss on the slider and he's quickly behind nothing in two O2 home Checked his swing there. Did he go around? No says the first base umpire ball one one and two here it comes Bouncer up the middle And a base hit so the leadoff man is aboard Chalk up another multi-hit game for this guy.  He's fanned in the game. It's been a rough night at the yard for him That's three times. He's gone down on strikes in this one. So they've really figured out how to attack this guy Stepping in now till Oscar Hernandez as with one away. He can't make contact on the first pitch It's strike one no hits to this point Too much bite on the breaking ball that time as it's well off the outside Runner at first here one man out fastballs too much for him there one and two Got him so he's down on strikes for the second time here tonight That's back-to-back strikeouts now as they've been unable to advance that leadoff Sungle into scoring position reporting. Yeah, clearly no problems working out of the stretch right now Matt He's taking control this inning after giving up that hit now We'll see if he can finish it off strong as well at the plate now rowdy tell us The fastball here is he'll take a look at ball one one and oh It was a walk in his last trip The 1-0 Swing and a liner foul Two out with the man at first Two and one count to the blue jays first baseman from the belt the pitch And it's two balls and two strikes now Can't waste getting a leadoff runner on in this situation. Someone's got to bear down and get a big knock Here now the 2-2 Lying toward the gap in left center And this is going to find the seam as it scoots through on the carpet for extra bases Gouriel rounds the corner and is headed home Safe at the plate as they close the gap to three now Never say never in this game folks. It's late and the clock is ticking But that rbi double might start making believers out of the entire dugout We'll see if they can build on it and maybe get back into this thing So a runner at second two down now and that'll bring in dany jansen First pitch coming here it is Fastball taken but that gets the zone for a strike Now action in the bullpen as their closer starts to get loose out there. Here comes the o1 Oh and a good tight slider there and he's in command nothing in two Looking to put him away. Here's the o2 He was looking for a swing and a miss breaker right there, but left that one in the zone that got fouled off The next o2 Oh, he went for the knockout pitch that time, but a good eye one and two to look now the pitch At the ball Guy in the mound, this is one of those innings where nothing comes easy He's thrown a bunch of pitches and this ab hasn't been any different definitely laboring at the moment Good battle here. This will be the seventh pitch coming up A swing and a miss as he chased with two strikes and that will retire the side A run for the jays thanks to the rbi double Ninth inning straight ahead. It's the yankees five the blue jays two You're a giant leaves enters the game from the pin and because this is a non-save situation It's evident that they're just trying to get him some work after having not thrown in several days Yeah, this is all about just getting him some work guys He hasn't a chance to come in and close the game out for several days now So they're just hoping they could keep him sharp and give him the chance to pitch in a real game situation here Ninth inning underway now is the first pitch is taken for a cold strike ready with the o1 And this is high a ball in a strike That was a tempting pitch to swing at right there a big power guy like this Really wants something that he can elevate and drive out of the ballpark Just behind the fastball there two strikes now the one two Is a wave and a miss he struck him out Really good late bite on that slider right there. The best ones have that late action that just darts at the last minute They're so tough to get the bat on and when you've got that good slider going. It's a great strikeout pitch At the plate mic talkman as the fastball is swung on a missed good location down at the knees for strike one He's 0 for 2 in the ball game so far Nothing in one count here. It comes and the slider is low and inside as he just about got him there Well, this team they're swinging everything but that pitch was just a little too far out of the strike zone Now the one in one pitch Misses ball two The 2-1 home Three balls one strike Kyle Higashiyoka is on deck One out nobody on Three and two to the Yankees center fielder. It's fouled away Three two one more time High fly ball out to straightaway center Fisher is there two gone Now batting catcher Kyle Higashiyoka Ready for another shot now. Kyle Higashiyoka. He's one for two in the ball game now pitch on the way There's a fastball on the inner third taken for a strike Here's a late swing and a miss strike two Hoo wee that was some smoke right there high fire right on by Basins are empty here with two men out and he fouls this one off He'll try and tempt him with one of the dirt, but he'll hold back here. It's one and two He struck him out so a good pitch there and now they're going to need to string some hits together in this Last half bat if they want to get back in this thing one two three go the bombers and it remains five to two Tommy kingly comes out of the bullpen to shut things down here in the ninth Number 48 Tommy Kingly now with the play Derek Fisher. He looked to bounce back after striking out his last time up Yeah, Maddie and hopefully he got it out of his system, especially now. He's got a bear down He gets the two strikes in this spot has to put the ball in play the 1 0 He's looked at for the first strike Failed away the 1 2 Boy, that's one of the toughest pitches to lay off a hard breaking ball at the back foot tough take on a terrific pitch And this will miss down low in the dirt. So he's worked it full now with three and two It'd be great right here if he was able to work himself on base You got the leadoff hitter on deck and you know the middle of the order is coming up right behind them Three two pitch is swung on and misty got him on strikes So the leadoff man gone to start the top of the ninth as we take a look at league saves leaders entering play And as you see he's right up there among league leaders in that department So the batting order turns over now and set to go Joe Panic He was sat down on strikes in his last at bat Yeah, but it was a good change up maddy good arm action on that pitch Look for him to try and stay back a little bit more let the ball get a little deeper Don't be shocked if this pitcher tries to rush a heater right here comes set and the oh one One ball one bases are empty one man out in front of the change up and he can't keep it fair two strikes on him now the one two You know, you don't always have to straight challenge a guy on a three to count With the three run lead know what on base. This is the perfect situation to do it No reason to nibble and possibly set up a big inning Hold toward right center field But run this one down a good read off the bat for the second out The designated hitter Stratting forward now is the dh bobe shek He comes to the plate as the last chance for his side two out here in the ninth First pitch of the at bat on its way Two out nobody on Unable to find the zone with the slider The last thing you want to do when you've got a three run lead in the ninth is give the other guys any sense of hope It's a good time to challenge here on 2 and 0 Especially since there's a good chance. He's taking until he gets a strike two balls in a strike to count The two one Will not catch the zone ball three Vladimir Guerrero junior would be next and he takes ball four again And they clearly just don't want any part of him in this one That is just a great at bat there when you're down late any base runners any way you can get them and that never say die mentality Could be the difference. We'll see how it plays out Ready now vladimir guerrero junior. He comes into this appearance in the midst of a one for four day And he gets ahead of him here. Oh and one Hey, love the pitcher attacking his own right here. He knows he's got a patient hitter at the plate Might as well steal that first strike Fastball well outside A runner on first with two away Taken cold strike two and now they're down to their final strike tonight Final strike for the blue jays Close, but it's not over yet. That's ball two Great take right there But the last thing you want to do is be called out on strikes to end the game Had to sit back on the change up and he did a good job to get the bat on that one Has him down to their final strike here. It comes That one doesn't even sniff the zone missing very high No pitcher likes to take the count to three and two Especially when you throw a non-competitive pitch like that on two and two that one wasn't even close Now the payoff pitch home and he misses again ball four and that's back to back guys now that have reached base via the base on ball The closure is supposed to slam the door and his opponent, but he left the door wide open with a walk there We'll see if they can capitalize on it. So now it'll be the four hole hitter mortis guriel He's doubled and singled in four at bats in this contest from the stretch Well, he's really in trouble and it's just getting worse and worse and worse This guy needs to find the strike zone in the worst way 1-0 pitches his slider swung on and missed one and one Good pitches. This is swung on and missed and now they're down to perhaps their final strike of the evening Whoa, he was swinging out of his shoes on that change up Must have looked real good coming in but a different story once it got near the plate their count now at two and two Wayne is there to make the catch and where that the ball game is over Hey, how about that plate in this thing? That's what you call the icing on the cake cherry on top of the sunday Explanation point. I love it five two of the final score tonight The new york yankees jumped ahead in the seventh inning and never gave the lead back Louis sessa gets the win in relief his second of the year Tommy kingly closes the door for the save his twelfth of the season So that's a wrap here tonight for marco rosa dan plzak and heidi watney. This is matt vaskersen You've been watching mlb the show for more find us on twitter at mlb the show


What's up everyone it's your girl Kenzie here from Layton Sports Cards and I'm repping a personal for Michael B. We've got four of the 2022 Top's Chrome Baseball Hobby Boxes. Alrighty Michael, thanks so much for your order. Good luck. Classics of Boba Shet, Refractor Trevor Story and Rookie Wanderfranco. Prism Alex Bragman. Dylan Carlson. Jordan Alvarez. Perez. Got A. J. Alexi, Rookie Otto for the Rangers. A. J. Alexi. What Video Finch? Jose Ciri, Kansas City, a heart of the city Whitmerfield. Jose Abreu 87. Chebaz out of 350. We've got Fuchsia Speckle rookie Tyler Miguel for the Metz. Kalnik Refractor Crawford. We've got Purple Speckle Luba for the White Sox, 247 of 299. Charlie Blackman. Prism Andrew McCutcheon. Ryan Reynolds. Future Stars Rania Rosarina. Trey Turner Refractor. Jonathan India. Flower Rookie. Dylan 87. Design Jacob de Gromp. Justin Turner. New Classics. Vlad Guerrero Jr. Refractor Trey Mancini. Barrios. Neha Kaur. Heart of the City. Jose Altuve. Walker Bueller. Prism Shane Bieber. Riley Adams Rookie. Refractor Luis Garcia. We've got Hoy Park on the Rookie Otto for the Pirates. Hoy Park. Jazz Chisholm Jr. We've got Future Stars Ryan Mountcastle. Wanda Franco Rookie 87. Kunya. Refractor Zach Wheeler. Woodruff. Aaron Judge on the Pinstripe. Swanson. Prism Mitch Hanager. Joe Ryan. Refractor Blake Snell. Dallow. We've got 87. Joey Votto. Bobby Dalbeck. Good question. Box 2 here for you Michael. Let's see Colorado. Prism John Lester. Chris Sam. Future Stars Bobby Dalbeck. Refractor Brian Anderson. Garcia Bueller. 87. Rookie Gavin Sheets. One more group break starts tomorrow night at 5 p.m. with Sam for some 10 Box Tuesdays. New Classics Jonathan India. Austin Riley Refractor. And then Wednesday we've got Dual Release of Chronicles Basketball and Gold Standard Football. Those breaks are listed up on the site. Those will start Wednesday daytime with Forest. Corey Seeker Prism. And then I'll be back Wednesday night. Grism. Raleigh. We've got Keep It Ruiz Otto for the Nationals. Sign that one big. Keep It Ruiz. The Laid Rookie. Some on eBay. Yeah, that's probably the best place to find them. Heart of the City. Freddie Freeman. 87. Peter Lonzo. For sure. One and out. Check eBay. George Springer Refractor. Got Purple Speckle. Rookie. Tyler McGill. Metz. Aaron Judge. Not over there. Still pretty cool. Prism Brandon Lau. Raze. That Granky Refractor. Springer. Got 87. Mickey Cabrera. New Classics of Wanderfranco Rookie. Casey Mye's Refractor. Thompson. Aeronado. Up here. A. Eli Morgan on the Negative Rookie. Guardians. Prism. Kevin Gosman. Regman. Refractor Reed Dettmer's Rookie. Sammy Long. We've got Refractor Otto of Taiwan Walker for the Metz. Taiwan Walker. Fractor Otto. Nice. That is 137 of 499. Mickey Cabrera. Future Stars. Nick Madrigal. George Springer 87. Contreras Rookie. Kyle Seager Refractor. And Last Pack. Box Two. Pinch Drive. Shohei Otani. Jackson Reeps. Box Three here. For that time let's see some color though. See some color. Get everyone about a 30 minute queue after this. 30 minutes or so. Get your orders in at LeightonSportsCards.com underneath the personal boxes tab. Just a Verlander Prism. Frasier. Heart of the City Brace Harper. Refractor Woodruff. Rinker. Aaron Judge. Got Mickey Cabrera Refractor. 87 designs. Put on Alvarez New Classics. Fractor Ian Hap. Oh 41 is 7. There you go. Pick 6 too. Future Stars. Jake Cronoworth. Walker Bueller. Fractor McComb. Mick Mahon. We got Orange. Rookie Otto. Riley Adams Nationals. Nice hit Michael. On the Orange. 3 of 25 on that one. Very nice. We'll mag that. Nolan Aronato. 87. George Springer. Orange is a 6. Hobby Exclusive on the Orange. Queenie Jr. Refractor. Pinch Drive. DJ LeMahieu. Delay of Rookie. We've got Austin Meadows on the negative for the race. Friend Mel Reyes Prism. Brian Anderson. Prism Alex Bregman. Joe Ryan. Kyle Seeger. Gallow. Gavin Sheets Rookie on the 87 design. Bobby Dahlbeck. New Classics. Vladdy Jr. Refractor Jared Kellnick. Wanderfranco Rookie Base. RC Blue. Goldschmidt. Altuve. Heart of the City. Juan Soto. That was a tease. Got Prism. Logan Gilbert. That got it. Grom Refractor. There is a hurt sling it though. We got Zach Lothar Rookie Otto for the Orioles. Chisholm Jr. Pete Alonso on the 87 design. He might get those. 24 points that he needs to beat and it just hurts. My goodness. Correa. Last Pack Box Tree. Got Green Wave Corbin Burns for the Brewers. That is 72 of 99. Danesby Swanson. All right. Last box here for you, Michael. Very nice orange Rookie Otto out of that last one. Again, the orange are hobby exclusives. Prism. Kyle Seeger. Matt Shotman. Future Stars. Casey Mice. Matt Veerling Rookie Refractor. What do we have here? Out of 99 a Salvador Perez Green Patch. Nice. We'll see too many of these on the Club Threads. There you go, Michael. That is 22 of 99, sorry. Prada Veerling. Brandon Marsh Rookie 87 design. New Classics of Luba. Real Mudo Refractor. Kawar Rookie. Got Prism Rookie Josiah Gray. Got like one card in it. Grism Refractor. What these packs? This one has two. Lindor and Mullins. Extra. Got, excuse me, Rookie Drew Ellis for the Debacks. Drew Ellis. Heart of the City. Tim Anderson. Tim Anderson 87 design. Got Luba. Got Purple Rookie Tyler McGill for the Mets. That is 93 out of 250. JD Martinez. Prism Shohei Otani. Nice one there. Fractor Jose Berrios. Tusha out of 399. We've got Sony Gray for the Reds. I don't know what's going on with these cards. These packs. Jacob DeGrawam 87. Some have three. Some have two. New Classics. Pete Alonso. Refractor Casey Mice. Aleppo. Don't have more. Mitch Hannigar Prism. Lothar Joe Ryan. Jesse Winker Refractor. Riley Adams Rookie Otto. You got the base and the orange. All the Dalbeck. Future Stars. Jess Chisholm Jr. Jose Brayu Wanderfrocko Rookie. Chris Sao.  Pinstripe Shane Beiber and Dylan Carlson. Alrighty, Michael. That will do it for your four boxes of chrome. Thanks again for hopping in and we will get these right out to you.


While Python does have a Boolean type, it has the values true and false. For the sake of condition expressions, like say the condition of an if or a while, those expressions don't necessarily have to evaluate into Boolean value. They can actually evaluate into any kind of value. And this is the case because for the purpose of a condition, Python considers all objects to have a truth value. And obviously the Boolean value false has the truth value of false and the Boolean value of true has a truth value of true. But what about other objects? Well first off, the special value none is a special case that's always considered false. But all other objects, such as say the instances of a class you create, those are by default considered true. If however an object has a special method bool, double underscore bool, double underscore, or a special method len, short for length, then one of those two methods is used to determine the truth value of that object. The bool method of an object should return either true or false, and that returned value represents the truth value of the object. If however an object has no bool method and it only has a len method, then the len method is invoked and if it returns zero, that's signifying that the object has a truth value of false. Any other returned value signifies a truth value of true. So for example these standard number types of Python have a bool method but no len method, and so their truth value is determined by invoking this bool method, and the way that bool method is defined for the number types, it will only return false if the number is equal to zero. Effectively then, all number objects in Python have a truth value of true, except those which are equal to zero. As for the len method, well the standard collection types, the list type, the dictionary type, and the related types, they all define a len method but no bool method. So when Python wants to determine the truth value of say a list, it invokes its len method and if len returns zero, then the list is considered false. And of course the len method is short for length, so it's returning the number of items in that collection. So effectively list, dictionary, and string objects in Python are all considered true except those which are empty. So if you have an empty list, an empty dictionary, or an empty string, their truth value is false. So to sum it up again, all objects in Python have a truth value of true, except for the booling value false, the special value none, numbers equal to zero, empty strings, and empty collections, and for the sake of any classes you yourself define, the truth value is determined by the bool or len method, and if you give your object both the bool and len method, the bool method is used to determine the truth value instead of len. Whereas in JavaScript, and Java, and C, and in fact most popular languages, the and and or operations are represented by double ampersands and double pipe symbols. In Python they're represented by the reserved words and and or. And likewise instead of an exclamation mark for the not operator, not is just written as the reserved word not. Now when it comes to the actual operation of these operators, the not operator acts like you expect. It returns the inverse truth value of whatever the operand is. So here if x is true, then not x will return false. And if x is false, then, or has a truth value of false, then not x will return the booling value true. But as for the and and or operators, they actually have a short circuiting behavior, just like they do in JavaScript. So surprisingly in some cases, only the left operand is evaluated. The right operand might go un-evaluated. So if the right operand is a function call, well that function call may not get invoked. Also surprising is that the and and or operators don't necessarily return a boolean value. They don't necessarily return true or false. Instead they return one of the two operand values. So in the expression x and y, Python will first evaluate just the left operand here, the expression x. And if the value of that expression has a truth value of false, then that object is what is returned by the expression x and y, and y doesn't get evaluated at all. However, if the value returned by the left operand expression here, x, has a truth value of true, then the right operand expression here, y, will get evaluated and the value of that expression, the right hand operand, is what's returned by the and operation. So to put it succinctly, if x is false then we return x, but if x is true then we return y instead. Now if you think about it for a moment, this makes sense. Because if in an and operation you test just one of the operands and discover that it has a truth value of false, well then you don't need to evaluate the other operand. You already know that the and operation is supposed to return a false value. And moreover, instead of necessarily returning the boolean value false, we can return the value of that first expression itself, because we already determined that, hey, it has a truth value of false. So whatever object that is, is a suitable substitute for the boolean value false. Now in the case where the left hand operand evaluates true, well at that point we then know that the value of the whole operation, the and operation is equivalent to the value of just the right hand operand by itself. If x is true and then it turns out y is also true, then we know that the and operation should return true, but if x is true and then y is false, then the and operation should return false. So the correct truth value of the whole and operation is synonymous with the value of just the right hand operand by itself. So in the expression x and y, we evaluate x, and if it turns out to be true, then we evaluate y and return that object as the result of the and operation. As for an or operation, everything works out the same except we just invert the truth test. So when we evaluate that left hand operand and discover that it's true, then we return the left hand operand itself, otherwise if it's false, then we evaluate the right hand operand and return that as the value of the expression. Because if you think about it for a moment, if we're testing whether x or y is true, once we've tested x and discovered that it is true, we don't need to know what y is. It can be true or false and the value of this or operation is still going to be true no matter what. However, if x turns out to be false, well, it's still possible for y to be true or false and that still matters because if it's true, then the or operation should return true, otherwise it should return false. For a quick example here, we have an or operation with a left hand operand of just 3 and a right hand operation that invokes foo. What happens here is at first the left operand expression is evaluated and its truth value determined and 3 has a truth value of true because all nonzero numbers have a truth value of true in Python. And so at this point, having only evaluated just one of the operands, we already know that the or should return true, so we don't need to evaluate the other one. We don't have to actually call the function foo here. So this or operation will return the value 3 without actually evaluating here the call to foo. It's always important to distinguish in any language between an equality test and an identity test. An equality test is asking whether these two objects have the same content effectively, so two number objects can have the same value. They can have an integer value 3 and a floating point value 3.0 and consider them to be equivalent even though they aren't the very same value. An identity test in contrast is not asking whether two objects have the same content or whether they represent the same value. It's asking whether these two objects are actually one and the same object. So with the important difference in mind to perform an equality test in Python, the operator is a double equal sign like what you find in most languages and in the logical inverse, the not equals operator is written with an exclamation mark equal sign. And like most operators in Python, these two operators are really method calls in disguise. The equality operator invokes the EQ method whereas the inequality operator, the not equals operator invokes a method called NE as in not equals. As for identity tests, the operator is written as the reserved word is and then the logical inverse of the is operator is written as is not. And be clear that though is not is written as two separate reserved words, it's really one single operator. You shouldn't think of it certainly as the is operator followed by a not operator. That's not what's going on here. It's just one operator that happens to have a space in the middle. Actually, if here in this example we were to put parentheses around the not y portion, then that would be a use of the not operator producing some Boolean value, either true or false, and then we'd have another is operation, x is either true or false. And in that case, yes, it would be two separate operators, but here without any parentheses, separating is and not, they're together treated as one operator. Now if you're wondering why the identity operators here is and is not, do not have corresponding methods like the equality operator does or the not equality operator does. Well, the answer to this is that object identity is not a type dependent concept. What it means for any two objects to be identical doesn't change depending upon the types of the objects. It's not like some class you define is going to have its own special notion of what identity means. That's not the case. Whereas with equality, that may very well be the case. For example, in the case of numbers, there are cases where two numbers can be equivalent without them being exactly the same. For example, the integer value three and the floating point value 3.0, those two values we consider equivalent, even though they're not precisely the same. And so what you may find when you create your own data types, your own classes, you may want to have some special definition of what equality really means for that type. So for your own class, you may want to define what the equality and inequality operators mean. Whereas you wouldn't want to do that with the identity operator. There's no reason you would ever want identity to mean something other than just these two objects are precisely the very same objects in memory. Now somewhat confusingly, if you define a class and you don't give it its own EQ and NE methods, well then that class will simply inherit the methods from object. And the way these two methods are defined in the object class, they return true when the objects are identical. So effectively by default, the equality operator used on class instances does the same thing as an identity test. Now, when it comes to the relational equality and identity operators, Python has a special rule when you have them one after the other, when you have them in a chain. Looking at this example JavaScript code, when you see x less than y less than z, that's almost certainly a mistake. Because when you write x less than y less than z, what you expect that to do is to return true if x is less than y and y is less than z, but that's not how JavaScript interprets it. In JavaScript this would be executed as first x less than y returning a Boolean value and then the other less than operation, the whatever less than z doesn't make any sense anymore because you can't use a Boolean value in a less than comparison. So the proper way to express this in JavaScript is to write x less than y and y less than z. It's really two separate comparisons and we logically end them together. In Python, however, you can actually get away with expressing the same logic either way. You can do it as you would expect to write it in JavaScript or in fact most other programming languages. You could write x less than y and y less than z, or you could just write x less than y less than z because Python has a special rule for chained relational operators. Relational operators appearing one after the other, not separated by parentheses. And what this special chaining rule does is it takes an expression of this kind and splits it up into separate relational operations connected by the AND operator. So Python takes x less than y less than z and magically converts it into x less than y and y less than z. And this special chaining behavior works not just with relational operators like less than or greater than or less than or equal to. It works also with the equality operator, the double equal sign or the not equality operator. And it also applies to the identity operator, so is or is not. And be clear that this rule applies when you have a mix of these different kinds of operators. So you can write a not equals b greater than equal to c is d and Python will magically insert as many AND operators as is necessary. Now the only thing to watch out for here is that occasionally it's conceivable at least you can have a scenario where you don't want this magic to be applied. And the way you suppress it from being applied, the special chaining rule, is just use parentheses to make your intention explicit and then Python won't insert any AND operators. To be honest, I actually wish Python didn't have this special chaining syntax because it's really unexpected coming from most other programming languages. I tend to avoid it and just make all my AND operations explicit and I believe most Python programmers do the same. Python has another syntactical allowance which is usually called chained assignment but don't let the name confuse you because it doesn't really have anything to do with the chained relational equality and identity operators. This is just really the allowance in Python that lets you write x equals y equals z equals four. Remember that unlike in most languages, Python doesn't allow assignment as an operation. When you write an equal sign in Python for assignment, that's a special kind of statement, not an operation. So in Python you can't write something like what you see here in the second line where we have this y equals two used as an expression, as an operation that returns a value because in Python that's just not the case and assignment is a particular kind of statement. However, it is a nice convenience to be able to assign a single value to multiple variables in one statement and so for that, Python has the special chained assignment syntax. Just be clear that in Python, assignment is a statement, not a kind of operation. Unlike in JavaScript where all numbers are stored internally as floating point values as the same data type, in Python, integer values and floating point values are separated by two separate data types. The integer type is called int and the floating point type is called float. So if you see a number literal reading 3.6, that's a float value 3.6, and if you see a number literal like six with no decimal point, that's an int value. Now the class objects representing these two data types are found in the built-in namespace, predictably assigned to the references int and float. If you have a float value and you want the corresponding integer value, you can pass that float to the int constructor and that will return an int value which is the rounding of that float. So int 3.6 will return four and conversely if you want a float value from an int value, then you pass the int to the float constructor and that will return the float equivalent. So float 6 returns a floating point value of 6.0. Now an important thing to keep in mind is how these two data types are represented. Float values are represented in the IEEE 64-bit floating point format, just like in JavaScript. This means that when it comes to floats, you're dealing with limited precision and magnitude. Float values can only get so accurate and so large. For most purposes, these limitations aren't really relevant, you're not going to bump into them, but depending upon what you're doing, if you're doing highly precise math calculations, it's something you may need to keep in mind. Python's int type, on the other hand, has no size constraint, meaning Python will use however many bits are necessary to represent an integer, even if that means creating integers that take up megabytes of memory, which would be very extreme and not something to occur commonly, but Python is capable. So for all intents and purposes in Python, whatever integer value you want, and the only limitation is you can't deal with integers so large that they exceed the entire storage capacity of your system, which frankly would be a very absurd thing to happen. Now, in addition to ints and floats, there's actually a third number type for complex numbers called complex, and the way to express a complex number as a number literal is to write the imaginary portion suffixed with a j. Why the letter j and not i? I believe that's simply because it was decided that the letter i in a lot of programming fonts doesn't stand out well enough. It looks too much like an L or a 1, so instead they go with j. In any case, if you then want to write a complex number with a real portion, then you just add a regular integer to the imaginary number, and that will return a complex number. Alternatively, if you write complex, which is found in the built-in namespace, you just write complex and pass the real portion as the first argument and the imaginary portion as the second argument, then that returns also a complex number. Python also has a syntax for expressing int values in hex, octal, and binary, and these are written simply by professing the number with 0 followed by the letter x for hex, o for octal, or b for binary, and those letters can be uppercase or lowercase, though I think lowercase is generally more readable. And then also if you want to express float values in engineering notation, a.k.a. scientific notation, then you just write the mantisa portion, the significant, followed by e, and then the exponent. While the normal division operator is expressed as just a single slash, there's also a double slash operator which does what Python calls floor division, and floor division simply rounds the answer down to the next integer. So 8 double slash 3 returns the int value 2, not 2.66666 as you would normally expect with regular division. And then same deal with 8.0 double slash 3 returns 2 except this is a floating point value because the operands here included a float. And generally anytime you mix a float and int operand together in an operation it'll return a float. And then finally the last example, negative 8 double slash 3, notice that it rounds down from negative 2.666 to negative 3. So it's not rounding towards 0, it's always rounding down to more negative. Now one of the biggest gotchas in Python is actually something which Python 3 fixed. But the gotcha in Python 2 and earlier was that the regular division operator when both operands were ints it would return an int value. Even if the correct answer, the mathematical answer you would expect to be a float value. So for example, 8 divided by 3 in Python 2 would return an int value 2. And the trick you had to use to get the answer which you normally wanted was to make sure one of the operands was a float rather than an int. So for example, if you write 8 divided by 3.0, well 3.0 that's a float so the answer we get back is going to be a float and it's going to be correct, it's going to be the float value 2.6666.


Hi you guys! Lindsay here. Welcome back to my channel, Inside the Hymn. We are starting with this basic knit t-shirt tank top situation happening here, simplicity 8016 that I am going to lengthen into a dress, scoop out the neckline and add a henley for a really fun kind of casual shirt dress situation. And I'm going to do all of these alterations with all of the wonderful products provided to us from Stitch Buzz. So we're going to be using all of these things today, which might seem like overkill. Well, let's get into it. I'll show you what we need for what, when, where, and all of that great stuff. So I have simply traced off the front bodice pattern piece. I extended it by 10 inches and then trued it up by connecting the top of the seam here with the hem creating a beautiful kind of like trapeze dress situation. So this is the center front and now I need to scoop out my neckline. This dotted line here or dashed line here was the original neckline. So using the curvy ruler, if you happen to have the seam allowance ruler, you can also use that but the curvy ruler is really intended for this specific alteration and a bunch of other ones. I'm going to have more information on the curvy ruler. It's going to get its whole video. I'm going to show you all kinds of different alterations that this one ruler can do. But for today, we're going to be using it to lower and scoop out our neckline. I'm going to get a marker that you guys can see better. Okay. And so here is our original neckline. And as you can see, the original design has kind of like a higher collar hitting right at the collar bones and we are going to lower it probably close to where this little inset ends. I measured it on myself and for reference, it is roughly four inches lower than the original pattern piece. So what I like to do is take the curvy ruler and just kind of start scooting it around to where it matches up relatively well with the original neckline, something like that. It's not going to be perfect. And then take that and just kind of gently scoot it down to where you want your mark to be and then rotate it back to match the high point shoulder. So now we've got a beautiful new scooped out neckline that is going to look something like this. You can see it's a little bit longer than it is wide. So it's going to create like a beautiful like U shaped neckline, which I think will be really, really gorgeous. Obviously, you can do all kinds of stuff. You don't have to lower it that much. You don't have to make it this scoopy. You can make it less scoopy. Scoopy is that a word? You can do all kinds of stuff with the ruler like this that has this beautiful French curve on it. But I wanted mine to be this low. So I think that'll make for a really beautiful Henley design whenever we are done. And I like a really beautiful neckline showing. So that's what I'm going to go with. Okay, so the next step that we need to do with the pattern pieces themselves before we get the fabric cut out is we need to measure the sewing line. So because I changed the shape of the neckline, this line here is longer than this line here. So the band that came with the pattern is going to be too short. I need to draft a new band that is going to fit this line here. So the best way to do that is to take your seam allowance ruler.  And the width of the ruler is five eighths of an inch.  And then you need to do one more cutting or sewing line stitching line and that is along the shoulder. And that's just so you know where that shoulder seam intersects. And this is on the center front. So we don't have to this on the fold. So we don't have to worry about doing the seam allowance here. If you're using a pattern that does have a center front seam, I mean, I would consider removing that for a Henley. But if you're just looking at this tutorial for the neckline, then you would need to put in your seam allowance there too. And we're going to measure from the center front all the way around to this shoulder seam here using our trusty curve runner. So basically this is like a rotary that has measurements all the way around the circle, making it super easy to measure around curves. Obviously you can take your measuring tape if you want, but this makes it a breeze and it's a lot more accurate, which I think is nice too. Okay, so you just place the zero right on that center front. And you start running it around staying on that stitching line and stopping. And I'm getting amazingly, I mean, 10 and one sixteenth of an inch. So we take our little notebook. We've got 10 and one sixteenth of an inch. And we need so because this is a knit pattern, the knit band is going to have some stretch to it. So if we measured out the band to be exactly this length, then it would be too big. And it wouldn't pull the garment toward the body. The band on a knit garment needs to be a little bit smaller than the actual stitching line just to kind of pull everything together. So the general rule is to do 85 percent of this measurement. And just to help keep my math simple, I'm going to remove this sixteenth of an inch, chalk that up to, I don't know, turn of cloth or something. So 85 percent of 10 is 8.5 inches. So that's how long my front band is going to be. Now we need to do this exact same, not lowering the neckline of the back, but we do need to do the seam allowance measurement for the back pieces as well. So we can get a full measurement of the entire circumference of the neckline. Okay, so here is my back piece. Again, you can see where I extended it by 10 inches to make it a dress length. And we're going to do the same situation here with all of the measuring of the neckline. So 4.4 and 7 eighths is going to be like our rounded number. Okay, so now we add these two together, your front and your back, and you get 13 and 3 eighths. Perfect. So now our neck band is going to be 13 and 3 eighths inches long. Perfect. We need to draft a pattern piece for that, which is super simple. It's going to be 13 and 3 eighths by two inches. So just a nice long rectangle, two inches long, I mean, sorry, two inches wide by 13 and 3 eighths inches long. Okay. And voila, we have our neckband. But you might have noticed I only measured half of the neckline. So this is only one half of our neckband. So we have to put it on the fold to make a ultimately a neckband that is twice as long as this guy here. And then I can put in simplicity 8016 lowered neckline band just so I remember what all I've done here. And then if you want to go even a step further, you can take your measurements that you've done here. So the 10 inch mark, for example, and you can measure 10 inches from the center front, which is going to, this fold is going to be on the center back. And this other one is going to be center front. And so you can take this measure 10 inches and put a triangle here. And that is going to denote the shoulder seam. Because if you are stretching the neckband, you can tell I've got a much lower longer neckband on the front than I do in the back, you can tell by these measurements. One is 10 inches long and the other is 5.75 inches long. So you can't say when you're stretching the neckband around, you want to have more space, you're not necessarily going to divide this into fourths. If you have a beautifully symmetrical neckband and these two numbers are closer to each other, by all means, just divide it into quarters and call it a day. But I am going to do the proper pattern markings. And truthfully, this should this triangle should be closer to the seam allowance. So let's just do it all the right way. So 10 inches by 5 eighths of an inch puts us right here. So draw in our triangle, something like that. I don't know. Okay, you can do whatever way you want. Just mark where the shoulder seam should be. And you can even write shoulder. And then this would be center front. And then this would be center back. And that way you have it all marked. So if you ever come back to this again, you'll know what's up. Okay, so one quick thing that I do want to clarify is I am going to be adding a Henley placket to the center front of my dress. That is why the center front is on this edge here and the center back is on the fold. If you are doing this for a neckline that's completely in the round, meaning there's no opening in the front and no opening in the back, you would need to put the center front on the fold. And then you would need to add your 5 eighths seam allowances to the center back.  So there's going to be no seam in your band. And then the center back will have a seam. So for that seam, you have to give yourself a seam allowance. I hope that makes sense. So this is very specific to adding a Henley. But if you were going to do it for something in the round, you just kind of flip the fold line to the center front and add seam allowances to the center back to ensure that you can get it a complete round circle to add to your completely rounded neckline, closed rounded neckline. And just like that, that is how you are able to redraft a neckline on a knit garment, whether that's a top, a dress, a jacket, whatever it is, you can lower your neckline and have a shaped neckline exactly how you want it. This is our finished little Henley. I do have a discount code for Stitch Buzz. So be sure to check the description box, get a link to her site, use the coupon code. It's good for all of her products. So if you wanted any of these things, you could use the coupon code on any of them, which is really, really great and super generous. That's going to do it for me today. I will see you all very, very soon. Bye!