1.e4 Nc6 2.d4 d5 3.e5 Bf5 4.c3 e6 5.f4 h5 6.Nf3 h4 7.h3 Nh6 8.Be2 Bg6 9.O-O Nf5 10.Re1 Ng3 11.Nbd2 Ne7 12.Nf1 Nxe2+ 13.Qxe2 Qd7 14.Ne3 a5 15.Qf2 Nf5 16.Nxf5 Bxf5 17.Nxh4 Be4 18.Nf3 Be7 19.Ng5 Bf5 20.g4 Bd3 21.Qg3 Qb5 22.f5 exf5 23.e6 Bxg5 24.exf7+ Kxf7 25.Bxg5 Be4 26.gxf5 Qxb2 27.Rab1 Qxa2 28.Rxb7 Rac8 29.Bf4 Kg8 30.Bxc7 Rh7 31.Be5 Qd2 32.Rxg7+ Kf8 33.Rg8+ Ke7 34.Rxc8 Rxh3 35.Qg7# 1-0