1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.d4 O-O 5.e3 d6 6.Be2 Nc6 7.O-O e5 8.b3 exd4 9.exd4 Bf5 10.Bb2 Ne4 11.Nxe4 Bxe4 12.Qd2 d5 13.Ba3 Re8 14.cxd5 Qxd5 15.Bc4 Qh5 16.Ng5 Nxd4 17.Bxf7+ Kh8 18.Bxe8 Rxe8 19.Nxe4 Rxe4 20.Rae1 Ne2+ 21.Kh1 Qxh2+ 22.Kxh2 Rh4#