1.e4 Nc6 2.d4 d5 3.e5 Bf5 4.c3 e6 5.Be2 f6 6.f4 g5 7.Nf3 fxe5 8.Nxe5 gxf4 9.Bxf4 Nf6 10.Bh5+ Ke7 11.O-O Rg8 12.Bf3 Nxe5 13.Bxe5 Ng4 14.Bxg4 Rxg4 15.Bf6+ Ke8 16.Bxd8 a5 17.Nd2 Ra6 18.Qe2 Bb4 19.Qe3 c6 20.cxb4 Rg5 21.Bc7 Be4 22.Qxg5 Bf5 23.Rad1 h6 24.Nb3 b5 25.Rc1 e5 26.Qf6 a4 27.Rxf5 axb3 28.Qf7# 1-0