1.e4 Nc6 2.d4 Nf6 3.Nc3 e6 4.a3 g6 5.Bf4 d5 6.Nb5 Bd6 7.e5 Ne4 8.exd6 cxd6 9.f3 e5 10.dxe5 dxe5 11.fxe4 exf4 12.exd5 a6 13.dxc6 axb5 14.Qxd8+ Kxd8 15.O-O-O+ Ke8 16.Bxb5 bxc6 17.Bxc6+ Kf8 18.Bxa8 Kg7 19.Nf3 Bg4 20.h3 Bxf3 21.Bxf3 g5 22.Rd7 Kg6 23.Re1 f6 24.Ree7 Rg8 25.Be4+ f5 26.Re6+ Kh5 27.Rxh7#