1.e4 c6 2.Nc3 d5 3.Nf3 Bg4 4.exd5 cxd5 5.Bb5+ Nc6 6.Ne5 Bxd1 7.Nxc6 Qb6 8.Ne5+ Kd8 9.Nxf7+ Kc8 10.d4 Bxc2 11.O-O Bg6 12.Nxh8 Nf6 13.Bf4 e6 14.a4 Bb4 15.Nxg6 hxg6 16.Be5 Kd8 17.Ne2 Rc8 18.Nf4 g5 19.Nh3 g4 20.Nf4 Ke7 21.Rac1 Rxc1 22.Rxc1 Bd6 23.Rc8 Bxe5 24.dxe5 Ne4 25.Ng6+ Kf7 26.Nh8+ Ke7 27.Re8#