Nf3 Nf6 c4 e6 Nc3 d5 d4 dxc4 e3 a6 a4 c5 Bxc4 Nc6 O-O cxd4 exd4 Nb4 Bg5 h6 Bxf6 Qxf6 d5 h5 Re1 h4 dxe6 Bxe6 Bxe6 fxe6 Qb3 Kf7 Rxe6 Qxe6 Ng5+ Kg6 Qxe6+ Kxg5 Ne4+ Kh5 g4+ hxg3 Nxg3+ Kh4 h3 Kg5 Qf5+ Kh4 Qg4#