1.e4 Nc6 2.f4 d5 3.e5 Bf5 4.Nf3 f6 5.Bb5 g6 6.d4 Bg7 7.Nbd2 e6 8.O-O Ne7 9.Nh4 O-O 10.Nxf5 exf5 11.Nf3 a6 12.Ba4 b5 13.Bb3 Na5 14.c3 Nc4 15.Qe1 Re8 16.Qh4 fxe5 17.Ng5 h6 18.Ne6 Qd6 19.Nxg7 Kxg7 20.fxe5 Qe6 21.Qxh6+ Kf7 22.Qh7+ Kf8 23.Bh6#