1.Nf3 g6 2.g3 Bg7 3.d4 d6 4.Bg2 Nc6 5.O-O Bd7 6.c4 Qc8 7.Nc3 Bh3 8.e4 h5 9.d5 Ne5 10.Nxe5 Bxe5 11.Qa4+ Kf8 12.Be3 h4 13.f4 Bxc3 14.bxc3 hxg3 15.hxg3 Bxg2 16.Kxg2 Qh3+ 17.Kf3 Qh5+ 18.Kf2 Nf6 19.Bd4 Nxe4+ 20.Ke3 Nxg3 21.Bxh8 Qe2+ 22.Kd4 Nf5#