1.e4 e6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Nd7 5.Nf3 Ngf6 6.Bd3 c5 7.O-O cxd4 8.Nxd4 Nc5 9.Bg5 h6 10.Bb5+ Ncd7 11.Bxf6 gxf6 12.Qh5 Ke7 13.Rad1 Qc7 14.Rfe1 Ne5 15.Qh4 Bg7 16.Nxf6 Bxf6 17.Nf5+ exf5 18.Rxe5+ Qxe5 19.Qb4+ Ke6 20.Bc4+ Qd5 21.Bxd5+ Ke5 22.f4#