1.e4 e5 2.Nc3 Nf6 3.f4 d6 4.Nf3 Bg4 5.h3 Bh5 6.g4 Bg6 7.f5 Nc6 8.fxg6 hxg6 9.Bb5 a6 10.Bxc6+ bxc6 11.Ng5 Qe7 12.d3 Nxg4 13.Qxg4 f6 14.Nh7 Rxh7 15.Qxg6+ Kd8 16.Qxh7 d5 17.Bd2 f5 18.O-O-O fxe4 19.Qf5 d4 20.Bg5 g6 21.Bxe7+ Bxe7 22.Qxg6 dxc3 23.Qg8+ Kd7 24.dxe4+ Bd6 25.Rxd6+ cxd6 26.Qxa8 cxb2+ 27.Kxb2 c5 28.Rg1 Ke6 29.Qd5+ Kd7 30.Rg7+ Kc8 31.Qb7+ Kd8 32.Qd7#