var wc_country_select_params = {"countries":"{\"CA\":{\"AB\":\"Alberta\",\"BC\":\"British Columbia\",\"MB\":\"Manitoba\",\"NB\":\"New Brunswick\",\"NL\":\"Newfoundland and Labrador\",\"NT\":\"Northwest Territories\",\"NS\":\"Nova Scotia\",\"NU\":\"Nunavut\",\"ON\":\"Ontario\",\"PE\":\"Prince Edward Island\",\"QC\":\"Quebec\",\"SK\":\"Saskatchewan\",\"YT\":\"Yukon Territory\"},\"US\":{\"AL\":\"Alabama\",\"AK\":\"Alaska\",\"AZ\":\"Arizona\",\"AR\":\"Arkansas\",\"CA\":\"California\",\"CO\":\"Colorado\",\"CT\":\"Connecticut\",\"DE\":\"Delaware\",\"DC\":\"District of Columbia\",\"FL\":\"Florida\",\"GA\":\"Georgia\",\"HI\":\"Hawaii\",\"ID\":\"Idaho\",\"IL\":\"Illinois\",\"IN\":\"Indiana\",\"IA\":\"Iowa\",\"KS\":\"Kansas\",\"KY\":\"Kentucky\",\"LA\":\"Louisiana\",\"ME\":\"Maine\",\"MD\":\"Maryland\",\"MA\":\"Massachusetts\",\"MI\":\"Michigan\",\"MN\":\"Minnesota\",\"MS\":\"Mississippi\",\"MO\":\"Missouri\",\"MT\":\"Montana\",\"NE\":\"Nebraska\",\"NV\":\"Nevada\",\"NH\":\"New Hampshire\",\"NJ\":\"New Jersey\",\"NM\":\"New Mexico\",\"NY\":\"New York\",\"NC\":\"North Carolina\",\"ND\":\"North Dakota\",\"OH\":\"Ohio\",\"OK\":\"Oklahoma\",\"OR\":\"Oregon\",\"PA\":\"Pennsylvania\",\"RI\":\"Rhode Island\",\"SC\":\"South Carolina\",\"SD\":\"South Dakota\",\"TN\":\"Tennessee\",\"TX\":\"Texas\",\"UT\":\"Utah\",\"VT\":\"Vermont\",\"VA\":\"Virginia\",\"WA\":\"Washington\",\"WV\":\"West Virginia\",\"WI\":\"Wisconsin\",\"WY\":\"Wyoming\",\"AA\":\"Armed Forces (AA)\",\"AE\":\"Armed Forces (AE)\",\"AP\":\"Armed Forces (AP)\"}}","i18n_select_state_text":"Select an option\u2026","i18n_no_matches":"No matches found","i18n_ajax_error":"Loading failed","i18n_input_too_short_1":"Please enter 1 or more characters","i18n_input_too_short_n":"Please enter %qty% or more characters","i18n_input_too_long_1":"Please delete 1 character","i18n_input_too_long_n":"Please delete %qty% characters","i18n_selection_too_long_1":"You can only select 1 item","i18n_selection_too_long_n":"You can only select %qty% items","i18n_load_more":"Loading more results\u2026","i18n_searching":"Searching\u2026"};
//# sourceURL=wc-country-select-js-extra
var enr_frontend_params = {"ajax_url":"https://www.hockeyjournal.com/wp-admin/admin-ajax.php","is_checkout":"","is_user_logged_in":"","is_switch_request":"","cart_level_subscribed":"","subscribe_now_nonce":"383d2d5dad","subscribe_now_button_text":"Subscribe","single_add_to_cart_text":"Add to cart","hide_variable_limited_notice":""};
//# sourceURL=enr-frontend-js-extra
window.pmwDataLayer = window.pmwDataLayer || {};
window.pmwDataLayer = Object.assign(window.pmwDataLayer, {"cart":{},"cart_item_keys":{},"version":{"number":"1.64.0","pro":false,"eligible_for_updates":false,"distro":"fms","beta":false,"show":true},"pixels":{"google":{"linker":{"settings":null},"user_id":false,"analytics":{"ga4":{"measurement_id":"G-4DG8HM9202","parameters":{},"mp_active":false,"debug_mode":false,"page_load_time_tracking":false},"id_type":"post_id"},"tag_id":"G-4DG8HM9202","tag_id_suppressed":[],"tag_gateway":{"measurement_path":""},"tcf_support":false,"consent_mode":{"is_active":false,"wait_for_update":500,"ads_data_redaction":false,"url_passthrough":true}}},"shop":{"list_name":"Blog Post | D1 insider: Harvard has momentum thanks to balanced scoring attack","list_id":"blog_post_d1-insider-harvard-has-momentum-thanks-to-balanced-scoring-attack","page_type":"blog_post","currency":"USD","selectors":{"addToCart":[],"beginCheckout":[]},"order_duplication_prevention":true,"view_item_list_trigger":{"test_mode":false,"background_color":"green","opacity":0.5,"repeat":true,"timeout":1000,"threshold":0.8},"variations_output":true,"begin_checkout_on_checkout_page":true,"session_active":false},"page":{"id":14904,"title":"D1 insider: Harvard has momentum thanks to balanced scoring attack","type":"post","categories":[{"term_id":204,"name":"Atlantic","slug":"atlantic","term_group":0,"term_taxonomy_id":204,"taxonomy":"category","description":"","parent":56,"count":252,"filter":"raw","term_order":"0","cat_ID":204,"category_count":252,"category_description":"","cat_name":"Atlantic","category_nicename":"atlantic","category_parent":56},{"term_id":56,"name":"College","slug":"college","term_group":0,"term_taxonomy_id":56,"taxonomy":"category","description":"","parent":0,"count":1365,"filter":"raw","term_order":"0","cat_ID":56,"category_count":1365,"category_description":"","cat_name":"College","category_nicename":"college","category_parent":0},{"term_id":196,"name":"ECAC","slug":"ecac","term_group":0,"term_taxonomy_id":196,"taxonomy":"category","description":"","parent":56,"count":426,"filter":"raw","term_order":"0","cat_ID":196,"category_count":426,"category_description":"","cat_name":"ECAC","category_nicename":"ecac","category_parent":56},{"term_id":25,"name":"Featured","slug":"featured","term_group":0,"term_taxonomy_id":25,"taxonomy":"category","description":"","parent":0,"count":4448,"filter":"raw","term_order":"0","cat_ID":25,"category_count":4448,"category_description":"","cat_name":"Featured","category_nicename":"featured","category_parent":0},{"term_id":89,"name":"Hockey East","slug":"hockey-east","term_group":0,"term_taxonomy_id":89,"taxonomy":"category","description":"","parent":56,"count":759,"filter":"raw","term_order":"0","cat_ID":89,"category_count":759,"category_description":"","cat_name":"Hockey East","category_nicename":"hockey-east","category_parent":56}],"parent":{"id":0,"title":"D1 insider: Harvard has momentum thanks to balanced scoring attack","type":"post","categories":[{"term_id":204,"name":"Atlantic","slug":"atlantic","term_group":0,"term_taxonomy_id":204,"taxonomy":"category","description":"","parent":56,"count":252,"filter":"raw","term_order":"0","cat_ID":204,"category_count":252,"category_description":"","cat_name":"Atlantic","category_nicename":"atlantic","category_parent":56},{"term_id":56,"name":"College","slug":"college","term_group":0,"term_taxonomy_id":56,"taxonomy":"category","description":"","parent":0,"count":1365,"filter":"raw","term_order":"0","cat_ID":56,"category_count":1365,"category_description":"","cat_name":"College","category_nicename":"college","category_parent":0},{"term_id":196,"name":"ECAC","slug":"ecac","term_group":0,"term_taxonomy_id":196,"taxonomy":"category","description":"","parent":56,"count":426,"filter":"raw","term_order":"0","cat_ID":196,"category_count":426,"category_description":"","cat_name":"ECAC","category_nicename":"ecac","category_parent":56},{"term_id":25,"name":"Featured","slug":"featured","term_group":0,"term_taxonomy_id":25,"taxonomy":"category","description":"","parent":0,"count":4448,"filter":"raw","term_order":"0","cat_ID":25,"category_count":4448,"category_description":"","cat_name":"Featured","category_nicename":"featured","category_parent":0},{"term_id":89,"name":"Hockey East","slug":"hockey-east","term_group":0,"term_taxonomy_id":89,"taxonomy":"category","description":"","parent":56,"count":759,"filter":"raw","term_order":"0","cat_ID":89,"category_count":759,"category_description":"","cat_name":"Hockey East","category_nicename":"hockey-east","category_parent":56}]}},"general":{"user_logged_in":false,"scroll_tracking_thresholds":[],"page_id":14904,"exclude_domains":[],"server_2_server":{"active":false,"skip_empty_events":true,"always_send_s2s":false,"user_agent_exclude_patterns":[],"ip_exclude_list":[],"pageview_event_s2s":{"is_active":false,"pixels":[]}},"ssp":{"active":false,"events_url":"","fallback_to_wc":true,"domain_token":"","session_id":"b70e3fd1-1c26-4f11-a6a2-d720499cb38a","quota_exceeded":false},"consent_management":{"explicit_consent":false},"lazy_load_pmw":false,"chunk_base_path":"https://www.hockeyjournal.com/wp-content/plugins/woocommerce-google-adwords-conversion-tracking-tag/js/public/free/","modules":{"load_deprecated_functions":true}}});
var tdBlocksArray = []; //here we store all the items for the current page
// td_block class - each ajax block uses a object of this class for requests
function tdBlock() {
this.id = '';
this.block_type = 1; //block type id (1-234 etc)
this.atts = '';
this.td_column_number = '';
this.td_current_page = 1; //
this.post_count = 0; //from wp
this.found_posts = 0; //from wp
this.max_num_pages = 0; //from wp
this.td_filter_value = ''; //current live filter value
this.is_ajax_running = false;
this.td_user_action = ''; // load more or infinite loader (used by the animation)
this.header_color = '';
this.ajax_pagination_infinite_stop = ''; //show load more at page x
}
// td_js_generator - mini detector
( function () {
var htmlTag = document.getElementsByTagName("html")[0];
if ( navigator.userAgent.indexOf("MSIE 10.0") > -1 ) {
htmlTag.className += ' ie10';
}
if ( !!navigator.userAgent.match(/Trident.*rv\:11\./) ) {
htmlTag.className += ' ie11';
}
if ( navigator.userAgent.indexOf("Edge") > -1 ) {
htmlTag.className += ' ieEdge';
}
if ( /(iPad|iPhone|iPod)/g.test(navigator.userAgent) ) {
htmlTag.className += ' td-md-is-ios';
}
var user_agent = navigator.userAgent.toLowerCase();
if ( user_agent.indexOf("android") > -1 ) {
htmlTag.className += ' td-md-is-android';
}
if ( -1 !== navigator.userAgent.indexOf('Mac OS X') ) {
htmlTag.className += ' td-md-is-os-x';
}
if ( /chrom(e|ium)/.test(navigator.userAgent.toLowerCase()) ) {
htmlTag.className += ' td-md-is-chrome';
}
if ( -1 !== navigator.userAgent.indexOf('Firefox') ) {
htmlTag.className += ' td-md-is-firefox';
}
if ( -1 !== navigator.userAgent.indexOf('Safari') && -1 === navigator.userAgent.indexOf('Chrome') ) {
htmlTag.className += ' td-md-is-safari';
}
if( -1 !== navigator.userAgent.indexOf('IEMobile') ){
htmlTag.className += ' td-md-is-iemobile';
}
})();
var tdLocalCache = {};
( function () {
"use strict";
tdLocalCache = {
data: {},
remove: function (resource_id) {
delete tdLocalCache.data[resource_id];
},
exist: function (resource_id) {
return tdLocalCache.data.hasOwnProperty(resource_id) && tdLocalCache.data[resource_id] !== null;
},
get: function (resource_id) {
return tdLocalCache.data[resource_id];
},
set: function (resource_id, cachedData) {
tdLocalCache.remove(resource_id);
tdLocalCache.data[resource_id] = cachedData;
}
};
})();
var td_viewport_interval_list=[{"limitBottom":767,"sidebarWidth":228},{"limitBottom":1018,"sidebarWidth":300},{"limitBottom":1140,"sidebarWidth":324}];
var td_animation_stack_effect="type0";
var tds_animation_stack=true;
var td_animation_stack_specific_selectors=".entry-thumb, img, .td-lazy-img";
var td_animation_stack_general_selectors=".td-animation-stack img, .td-animation-stack .entry-thumb, .post img, .td-animation-stack .td-lazy-img";
var tdc_is_installed="yes";
var tdc_domain_active=false;
var td_ajax_url="https:\/\/www.hockeyjournal.com\/wp-admin\/admin-ajax.php?td_theme_name=Newspaper&v=12.7.7";
var td_get_template_directory_uri="https:\/\/www.hockeyjournal.com\/wp-content\/plugins\/td-composer\/legacy\/common";
var tds_snap_menu="";
var tds_logo_on_sticky="";
var tds_header_style="";
var td_please_wait="Please wait...";
var td_email_user_pass_incorrect="User or password incorrect!";
var td_email_user_incorrect="Email or username incorrect!";
var td_email_incorrect="Email incorrect!";
var td_user_incorrect="Username incorrect!";
var td_email_user_empty="Email or username empty!";
var td_pass_empty="Pass empty!";
var td_pass_pattern_incorrect="Invalid Pass Pattern!";
var td_retype_pass_incorrect="Retyped Pass incorrect!";
var tds_more_articles_on_post_enable="";
var tds_more_articles_on_post_time_to_wait="";
var tds_more_articles_on_post_pages_distance_from_top=0;
var tds_captcha="";
var tds_theme_color_site_wide="#24305c";
var tds_smart_sidebar="";
var tdThemeName="Newspaper";
var tdThemeNameWl="Newspaper";
var td_magnific_popup_translation_tPrev="Previous (Left arrow key)";
var td_magnific_popup_translation_tNext="Next (Right arrow key)";
var td_magnific_popup_translation_tCounter="%curr% of %total%";
var td_magnific_popup_translation_ajax_tError="The content from %url% could not be loaded.";
var td_magnific_popup_translation_image_tError="The image #%curr% could not be loaded.";
var tdBlockNonce="e735decc9a";
var tdMobileMenu="enabled";
var tdMobileSearch="enabled";
var tdDateNamesI18n={"month_names":["January","February","March","April","May","June","July","August","September","October","November","December"],"month_names_short":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"day_names":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"day_names_short":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]};
var tdb_modal_confirm="Save";
var tdb_modal_cancel="Cancel";
var tdb_modal_confirm_alt="Yes";
var tdb_modal_cancel_alt="No";
var td_deploy_mode="deploy";
var td_ad_background_click_link="";
var td_ad_background_click_target="";
var _avp = _avp || [];
(function() {
var s = document.createElement('script');
s.type = 'text/javascript'; s.async = true; s.src = 'https://seamansmedia.advertserve.com/js/libcode3.js';
var x = document.getElementsByTagName('script')[0];
x.parentNode.insertBefore(s, x);
})();
There’s still a little more than a month of hockey to play, and Harvard finds itself in a good place after sweeping an ECAC series for the first time this season. The Crimson moved within a point of the league lead after ending Clarkson’s nation-leading, eight-game winning streak with a 4-3 overtime triumph on Friday...
This article is only available to paid subscribers.
var cev_ajax = {"ajax_url":"https://www.hockeyjournal.com/wp-admin/admin-ajax.php","nonce":"755d69c9ec","loaderImage":"https://www.hockeyjournal.com/wp-content/plugins/customer-email-verification/assets/images/Eclipse.svg","enableEmailVerification":"1","password_setup_link_enabled":"yes","cev_password_validation":"Password is required.","cev_email_validation":"Email is required.","cev_email_exists_validation":"An account with this email address already exists. Please use a different email or log in to your existing account.","cev_valid_email_validation":"Enter a valid email address.","cev_Validation_error_position_id":"#customer_login","count_down_text":"You can resend the code in","resend_delay":"30","success_message":"","resend_limit_message":"","resend_success_message":"Verification email sent successfully"};
var cev_ajax = {"ajax_url":"https://www.hockeyjournal.com/wp-admin/admin-ajax.php","nonce":"755d69c9ec","loaderImage":"https://www.hockeyjournal.com/wp-content/plugins/customer-email-verification/assets/images/Eclipse.svg","enableEmailVerification":"1","password_setup_link_enabled":"yes","cev_password_validation":"Password is required.","cev_email_validation":"Email is required.","cev_email_exists_validation":"An account with this email address already exists. Please use a different email or log in to your existing account.","cev_valid_email_validation":"Enter a valid email address.","cev_Validation_error_position_id":"#customer_login","count_down_text":"You can resend the code in","resend_delay":"30","success_message":"","resend_limit_message":"","resend_success_message":"Verification email sent successfully"};
var cev_ajax = {"ajax_url":"https://www.hockeyjournal.com/wp-admin/admin-ajax.php","nonce":"755d69c9ec","loaderImage":"https://www.hockeyjournal.com/wp-content/plugins/customer-email-verification/assets/images/Eclipse.svg","enableEmailVerification":"1","password_setup_link_enabled":"yes","cev_password_validation":"Password is required.","cev_email_validation":"Email is required.","cev_email_exists_validation":"An account with this email address already exists. Please use a different email or log in to your existing account.","cev_valid_email_validation":"Enter a valid email address.","cev_Validation_error_position_id":"#customer_login","count_down_text":"You can resend the code in","resend_delay":"30","success_message":"","resend_limit_message":"","resend_success_message":"Verification email sent successfully"};
//# sourceURL=cev-signup-script-js-extra
var wcsatt_single_product_params = {"i18n_subs_load_error":"Failed to load matching subscriptions. If this issue persists, please re-load the page and try again.","i18n_free_trial_label":"Free trial: %s","i18n_signup_fee_label":"Sign-up fee: %s","wc_ajax_url":"/?wc-ajax=%%endpoint%%"};
//# sourceURL=wcsatt-frontend-js-extra
(function() {
var currentUrl = encodeURIComponent( window.location.href );
// Get all links with class 'login-link' AND all links inside elements with class 'login-link'
var loginLinks = document.querySelectorAll( 'a.login-link, .login-link a' );
loginLinks.forEach( function( link ) {
var href = link.getAttribute( 'href' );
if ( href && href.indexOf( 'redirect_to' ) === -1 ) {
// Check if URL already has query parameters
var separator = href.indexOf( '?' ) !== -1 ? '&' : '?';
link.setAttribute( 'href', href + separator + 'redirect_to=' + currentUrl );
}
});
})();
var td_res_context_registered_atts=["style_general_mobile_menu","style_general_header_align","style_general_mobile_search","style_general_header_logo","style_general_button","style_general_list","style_general_module_header","style_general_header_search","style_general_header_search_trigger_enabled","style_general_header_menu","style_general_single_title","style_general_title_single","style_bg_space","style_general_featured_image","style_general_post_meta","style_general_single_author","style_general_single_date","style_general_single_post_share","style_general_call_to_action","style_general_single_content","style_general_separator","style_general_inline_text_simplified_2","style_general_socials","style_general_tdm_block_inline_image_simplified","style_general_mobile_horiz_menu"];