1.e4 e6 2.d4 d5 3.Nc3 Bb4 4.a3 Bxc3+ 5.bxc3 dxe4 6.f3 exf3 7.Nxf3 Ne7 8.Bd3 Nbc6 9.O-O f6 10.Nh4 Kf8 11.Qh5 Kg8 12.Rf3 Nxd4 13.Rg3 g6 14.Bh6 Qd6 15.Nxg6 Nf3+ 16.Kh1 Ng5 17.Nxh8 Kxh8 18.Qe8+ Ng8 19.Qf7 Nxh6 20.Qxf6+ Kg8 21.Rxg5#