1.e4 e6 2.b3 d5 3.Bb2 d4 4.f4 c5 5.Nf3 Nc6 6.a3 e5 7.fxe5 Bg4 8.Bb5 Ne7 9.O-O a6 10.Bc4 Qc7 11.Bxf7+ Kd8 12.Nxd4 Nxe5 13.Qxg4 cxd4 14.Qe6 Nxf7 15.Rxf7 a5 16.Bxd4 Ra6 17.Qg4 Qxc2 18.Nc3 Rd6 19.Raf1 Ke8 20.Bxg7 Ng6 21.Bxh8 Rxd2 22.Qc8+ Rd8 23.Qe6+ Be7 24.Nd5 Qc5+ 25.Kh1 Rxd5 26.exd5 Kd8 27.Bf6 Bxf6 28.Qd7#