1.e4 Nf6 2.Nc3 e5 3.Bc4 Nc6 4.d3 Bc5 5.Nf3 h6 6.Be3 Bb6 7.h3 d6 8.Qe2 Bd7 9.a3 Ne7 10.Bb3 c6 11.Na4 Ba5+ 12.Bd2 b5 13.Nc3 Bb6 14.O-O a5 15.Be3 O-O 16.Bxb6 Qxb6 17.Qe3 Qc7 18.Ne2 Ng6 19.Qd2 Nh5 20.c4 Qc8 21.cxb5 Bxh3 22.bxc6 Bxg2 23.Kxg2 Ngf4+ 24.Kg1 Qh3 25.Nxf4 Nxf4 26.Nh4 Qg4+ 27.Kh1 Qxh4+ 28.Kg1 Qg4+ 29.Kh2 Qg2#