1.Nf3 Nf6 2.c4 g6 3.e3 Bg7 4.d4 O-O 5.Be2 d6 6.Nc3 c6 7.O-O Re8 8.Qc2 e5 9.Rd1 e4 10.Nd2 d5 11.b4 Na6 12.Rb1 Nc7 13.a4 Ne6 14.Ba3 Ng5 15.b5 Bg4 16.bxc6 bxc6 17.Rb7 Bxe2 18.Nxe2 Qc8 19.Rdb1 Qg4 20.Kf1 Nf3 21.gxf3 Qh3+ 22.Ke1 exf3 23.Ng3 Qxh2 24.Ngf1 Qh1 25.Qd1 Rxe3+ 26.fxe3 Qh4+ 27.Ng3 Qxg3+ 28.Kf1 Qg2+ 29.Ke1 f2+ 30.Ke2 f1=Q#