ההונגרים זעמו על קונרד השלישי בגלל מתקפתו של בוריס והחליטו לתקוף את האימפריה הרומית הקדושה. לפני שחצו את נהר הלייטה שסימן את הגבול המערבי של הממלכה, המלך גזה בן ה-16 צויד בחרב כציון להתבגרותו. בהתחלה האוונג רד ההונגרי מורכב מלוחמים פצ'נגים והסקלרים חמושים בנשק קל נמלטו מפני הפרשים המשוריינים של האויב. אולם בסופו של דבר ב-11 בספטמבר התעמת הצבא ההונגרי ובראשו גזה ודודו בלוש בהצלחה עם צבא גרמני בפיקודו של מרגרף אוסטריה היינריך "יאזומיגוט".
ודחף אותו עד לנהר פישה.
הצלבנים חוצים את הונגריה 1147-1146.
במחצית השנייה של שנת 1146 נשא גזה השני לאישה את אופרוסינה מקייב, אחות הדוכס הגדול איזיאסלב השני מקייב.
היחסים ההונגריים-גרמניים נותרו מתוחים כשניסה בוריס לנצל את החלטת הקיסר קונרד השלישי לארגן מסע צלב לארץ ישראל ולחצות לשם מטרה זו את הונגריה. עם זאת, כפי שסיפר הכרוניקן אודו מדיי, גזה, שידע כי "יותר קל לכבוש בזהב מאשר בכוח" הרעיף על הגרמנים קיתונות של כסף וכך מנע את מתקפתם. ביוני 1147 חצו הגרמנים את הונגריה בלי לגרום לתקרית משמעותית אחת.
הכרוניקה ההונגרית המאוירת מספרת שכמה מאצילי הונגריה הבטיחו לבוריס כי אם יחליט להיכנס להונגריה, רבים יעברו לצידו וינטשו את המלך. באוגוסט, בעקבות הצלבנים הגרמנים הגיע להונגריה גם המלך הצרפתי לואי השביעי ולוחמים שלו. בוריס שכנע שניים מתוכם לאפשר לו להצטרף לשורותיהם ולהיכנס איתם להונגריה.
כשגזה השני נכח לדעת על המצאות יריבו במחנה הצרפתי הוא דרש את הסגרתו. המלך לואי השני דחה את בקשתו אך החזיק את בוריס במעצר זמני והוציאו מהונגריה. בהמשך הוא ליווה את הצרפתים עד לקונסטנטינופול התיישב באימפריה הביזנטית.
מדיניות חוץ פעלתנית.
היריבות בין המעצמות האירופיות הביאה בשלהי שנות ה-1140 להיווצרות שתי קואליציות.
ברית אחת כללה את הקיסר הביזנטי מנואל הראשון קומננוס ואת הקיסר הגרמני קונרד השלישי שהתנגדו לרוג'רו השני, מלך סיציליה שפלש לשטחים ביזנטיים. גזה השני צידד ברוג'רו השני יחד עם עוד שני שליטים נוספים:הנסיך הגרמני המורד וולף השישי, מרקיז טוסקנה והנסיך הגדול הסרבי אורוש השני מראשקה.
באביב 1148 גזה השני שיגר תגבורות גם לגיסו, הנסיך הגדול איזיאסלב השני, נגד הנסיך ולדימיר דודוביץ' מצ'רניגוב.
ב-1149 מרדו הסרבים מראשקה ואילצו את הקיסר מנואל הראשון להפסיק את הכנותיו לפלישה לדרום איטליה ולראשקה.
לפי משורר החצר הביזנטית החנפני תאודורוס פרודרומוס , הונגריה תמכה בסרבים בעת המסע של הקיסר נגדם.
כרוניקת איפטייב מוסרת שמאבק זה בקיסר מנואל שימש למלך גזה כעילה לסירובו לשלוח סיוע לאיזיאסלב השני אחרי שיורי דולגורוקי, הנסיך מסיוזדל, גירש אותו מקייב באוגוסט 1149.
אולם בסופו של דבר, בתחילת האביב 1149 סיעו לוחמים הונגרים לאיזיאסלב השני לכבוש את קייב בחזרה. אך ידו של דולגורוקי הייתה על העליונה והוא הדיח שוב את איזיאסלב מכס המלכות. בסתיו הוביל גזה את צבאו נגד וולודומירקו מהליץ' שהיה בן בריתו הקרוב של יורי דולגורוקי. הוא כבש את סנוק אבל וולימידורק הצליח לשחד את המפקדים ההונגרים שהאיצו במלך לעזוב את הליץ' לפני החודש נובמבר.
כפי שכתוב בכרוניקה של יואניס קינאמוס "כוח של אין ספור פרשים הונגרים וכן חאליסים כופרים תמכו באותה שנה בסרבים, אולם בספטמבר הצבא הביזנטי הכה את כוחותיהם המאוחדים על הנהר טראה. הניצחון הביזנטי אילץ את אורוש השני להכיר בחסות הקיסר הביזנטי. מנואל יצא למסע נקם נגד הונגריה וזרע הרס בשטחים שבין הנהרות סאווה ודנובה. בעזרת הביזנטים חזר להונגריה גם הנסיך בוריס שהחריב את אזור עמק הטימיש. גזה שזה עתה שב מהליץ' רצה הפעם לחוס על הכוח ההונגרי שנשאר ברשותו וביקש שלום. הסכם השלום נחתם בשלהי שנת 1150 או בתחילת שנת 1151. הוא פגש באותה שנה את היינריך יאזומירגוט והשניים נרמלו את יחסיהם. אחר כך שלח שוב עזרה צבאית לאיזיאסלב השני שכבש את קייב פעם נוספת לפני אפריל 1151. כעבור 3 חדשים וולדימירקו הביס כוח הונגרי שצעד אל עבר קייב. בדייטה הקיסרית ביוני 1152 ביקש המלך הגרמני החדש, הקיסר פרידריך ברברוסה מהנסיכים הגרמנים לאשר לו לצאת למלחמה בהונגריה, אך, כדברי אוטו מפרייזינג, הם סירבו "מסיבות עלומות".
בקיץ 1152 פלש גזה להליץ'. צבאות מאוחדים שלו ושל איזיאסלב ניצחו על הנהר סאן את חיילי וולדומירקו והכריחו את זה לחתום על הסכם שלום עם איזיאסלב. האפיפיור אוגניוטס השלישי שיגר שליחים להונגריה על מנת לחזק את "האמונה והמשמעת" של הכנסייה ההונגרית. אך גזה אסר על שליחי האפיפיור להיכנס להונגריה, סימן להידרדרות ביחסים עם הכס הקדוש.
באביב 1153 תכנן גזה לפלוש לאזור פריסטריון באימפריה הביזנטית. לפי יואנס קינאמוס, הוא ביקש לנקום במנואל הראשון על הפלישה בשנת 1150. מצד שני מיכאל מסלוניק כתב שגזה מנע מהקיסר לפלוש לדרום איטליה. מנואל שנכח לדעת על תוכניתו של גזה, הוביל את כוחותיו אל הדנובה. אז גזה שלח אליו שליחים ובסרדיקה (סופיה של ימינו) נחתם הסכם שלום חדש בין השניים. כפי שציין הכרוניקון האנדלוסי אבו חמיד אל-גרנאטי, שחי בהונגריה בשנים 1150–1153, בהתאם להסכם שחררו הביזנטים את השבויים ההונגרים
אבו חמיד טען שכל הארצות חששו מנחת זרועו של גזה מכיוון שהיו לרשותו צבאות רבים והצטיין בתעוזתו. הנוסע המוסלמי ציין שגזה העסיק לוחמים מוסלמים (Böszörmény) שגויסו בקרב עמים בערבות אירואסיה. אבו חמיד האיץ בחיילים אלה לעשות כל מאמץ כדי להתגייס לג'יהאד בפיקודו של גזה כדי לזכות בגמול מאללה. גזה הרשה לנתיניו המוסלמים לקחת פלגשים, מה שעורר זעם בקרב הכמרים ההונגרים.
באוקטובר 1154 הכריז האפיפיור החדש אנסטסיוס הרביעי כי שליטתו של גזה בדלמטיה היא בלתי חוקית. הבן דוד של הקיסר מנואל, אנדרוניקוס קומננוס, ששלט בבלגרד, בברניצ'בו ובניש שלח באותה שנה מכתב לגזה והציע לו את הערים האלה תמורת התמיכה ההונגרית במלחמתו בקיסר.
גזה שלח שליחים גם לסיציליה כדי לכרות ברית חדשה עם גווילילמו הראשון אולם בסיציליה פרצו באותה תקופה מאבקים בין המלך למורדים. על אף שבסופו של דבר הקשר של אנדרוניקוס נחשף והלה נפל בשבי, פלש גזה לאימפריה הביזנטית והטיל מצור על ברניצ'בו בסוף שנת 1154.
מששמע גזה על מעצרו של אנרודניקוס, עזב גזה את המצור ושב להונגריה. גנרל ביזנטי בשם ווסיליוס צינצילוקס תקף את הצבא ההונגרי אבל לפני שיצא להונגריה, ריסק גזה את הכוחות הביזנטיים שהוא נתקל בהם. בתחילת 1155 דיפלומטים ביזנטים והונגרים חתמו על הסכם שלום חדש.
באותה שנה לבא ביזנטי הדיח את בן בריתו של גזה, דסה, מנסיכות ראשקה והחזיר לשלטון את אורוש השני, שהבטיח שלא ייכנס לברית חדשה עם ההונגרים.
ההתיישבות של הסקסונים הטרנסילבנים.
גזה השני הזמנין אבירים ממערב אירופה, בעיקר גרמנים, להתיישב בהונגריה. למשל, הוא העניק אדמות לשני אבירים, גוטפריד ואלברט, ש"נטשו את מולדתם" לפי הזמנתו בשנות ה-1150. כמה שנים מאוחר יותר, אדם בשם הצלו ממרקשטיין מכר את נכסיו באזור אאכן כדי להתיישב בהונגריה, ממנה לא חזר. לפי הדיפלומה של המלך אנדראש השני בשנת 1224 שפירטה את זכויות היתר שהוענקו לסקסונים הטרנסילבנים, אבותיהם הוזמנו על ידי גזה השני כדי ליישבם בדרום טרנסילבניה.
שנותיו האחרונות 1162-1155.
אחרי שהוכתר לקיסר האימפריה הרומית הקדושה, קיבל פרידריך ברברוסה בנירנברג את שליחיו של מנואל הראשון. הביזנטים הציעו לו פלישה משותפת להונגריה, אבל ברברוסה דחה את ההצעה. ב-16 בספטמבר בצ'רטר "פריבילגיום מינוס" שבו העניק לאוסטריה מעמד של דוכסות, ציין הקיסר כי על הדוכסים האוסטריים לסייע לאימפריה הרומית הקדושה במלחמה בהונגריה. הוא ציין שהיחסים בין האימפריה ולהונגריה נשארו עדיין מתוחים. יועצו של ברברוסה, הבישוף דניאל מפראג, ביקר בהונגריה בקיץ 1157. בהזדמנות זאת הבטיח גזה השני שיתמוך בברברוסה עם כוחות סיוע במקרה שהקיסר הגרמני יפלוש לאיטליה.
לפי דיווח של הכרוניקן הגרמני ראהווין, אחיו הצעיר של גזה השני, אישטוואן הרביעי, התחיל לקשור קנוניה נגד גזה, ביחד עם דודם בלוש, ועם עוד אצילים. כדי למנוע מלחמת אזרחים, הורה גזה קודם כל לרדוף בחסידיו של אישטוואן, אחר כך גירש אותו מהממלכה ואף דן אותו למוות. ניקטס כוניאטס, כתב בכרוניקה שלו, ה"שנתונים", כי אישטוואן נאלץ להימלט מפני ידו הרצחנית של גזה. הדוד של גזה, בלוש, לא הוזכר יותר בצ'רטרים המלכותיים אחרי מרץ 1157, מה שיכול לרמוז כי עזב את הונגריה אחרי אותו תאריך. בקיץ 1157 נמלט אישטוואן אל האימפריה הרומית הקדושה, בה ביקש את חסותו של פרידריך ברברוסה. לפי בקשת הקיסר, גזה קיבל את תיווכו של ברברוסה בסכסוך עם אישטוואן וביחנואר 1158 שלח שליחים לרגנסבורג. לבסוף ביקש ברברוסה לדחות את הבוררות לזמן מתאים יותר ויצא למסע נגד הליגה הלומברדית. בהתאם להבטחתו הקודמת, שלח גזה יחידה של 500–600 קשתים כדי ללוות את הקיסר הגרמני לאיטליה. אישטוואן שם פעמיו לאימפריה הביזנטית והתיישב בקונסטנטינופול. הוא התחתן שם עם אחייניתו של הקיסר מנואל, מריה קומננה. כעבור שנתיים הצטרף אליו אחיו לאסלו, שברח מהונגריה בסביבות 1160.
בספטמבר 1158 השיג פרידריך ברברוסה את כניעתן של הערים האיטלקיות. עם זאת, אחרי שהדייטה ברונקאליה החליטה להחזיר את "זכויות הקיסר", לרבות זכותו לגבות מיסים מהערים בצפון איטליה, הערים מילנו וקרמה בלומברדיה קמו שוב נגדו במרד גלוי. גזה שלח שליחים למחנה של ברברוסה עם ההבטחה לסיוע נוסף נגד המורדים.