1.e4 a6 2.Nc3 Nf6 3.e5 Ng8 4.d4 d5 5.Be3 Nc6 6.Nge2 h5 7.Nf4 e6 8.Bd3 h4 9.a3 Nxd4 10.Ng6 fxg6 11.Bxg6+ Kd7 12.Qxd4 c5 13.Qg4 Kc7 14.O-O h3 15.Na4 Rh4 16.Qg3 hxg2 17.Rfe1 Rxa4 18.b3 Rh4 19.c4 d4 20.Bd2 Nh6 21.b4 Rg4 22.Qd3 Bd7 23.bxc5 Bxc5 24.h3 Rxg6 25.Qxg6 Nf5 26.Qg4 Bc6 27.Bb4 b6 28.Qg5 Qxg5 29.Rac1 Qxc1 30.Ba5 Qxe1+ 31.Kh2 g1=Q# 0-1